Andrew Swan

Software Engineer at Figma

Berkeley, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Swan is a senior software engineer based in Berkeley with 13 years of experience building performant front-end systems and browser platform features. He currently contributes to Figma and previously held staff roles at Mozilla where he helped modernize Firefox by rewriting components as Web Components, designing WebExtensions APIs, and improving startup performance. Earlier work includes founding-stage architecture and hands-on engineering at Jut and systems engineering at Riverbed, showing a blend of product-driven design and deep implementation skills. He holds BS, MS, and PhD credentials in Computer Science from UC Berkeley, bringing research rigor to pragmatic engineering decisions. An engineer who quietly bridges browser internals and user-facing apps, he’s as comfortable optimizing startup time as shaping extension ecosystems.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (101)

json-data10
firefox-webextension10
keyword-search10
zui10
firefox-addon10
webextension10
thunderbird10
jsonpath10
dataframes10
browser10
firefox10
json10
browser-extension10
compatibility10
query-language10

Programming languages (11)

TypeScriptJavaShellC++BikeshedJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Contributions:2 commits, 1 PR, 7 pushes in 3 years
webextension
aswan/firefox-activity-log

Apr 2019 - Mar 2020

Experimental extension activity logging for Firefox
Contributions:1 PR, 2 pushes, 1 branch in 11 months
firefoxactivity-logginglogging
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Swan - Software Engineer at Figma