Justin D'arcangelo

Software Engineer at Figma

Johnstown, Pennsylvania, 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
Justin D'arcangelo is a seasoned software engineer with 15 years of experience building front-end and mobile applications, currently at Figma after senior engineering roles at Mozilla and Amazon. He has deep iOS expertise demonstrated by significant contributions to high-profile open source projects like Firefox for iOS and Firefox Application Services, including work on OAuth flows, telemetry/privacy improvements, and Swift/SQLCipher build fixes. At Amazon he led rearchitecture efforts for the Amazon Chime meeting experience, showing strength in large-scale client architecture and performance. A versatile front-end developer, he has also contributed to PDF.js and Firefox OS camera UI work, often focusing on UX, lazy-loading performance, and accessibility. Based in Johnstown, PA, he balances engineering with a creative life as a musician, vinyl collector and retro-gamer, reflecting a hands-on maker mentality that surfaces in both code and hobbies. Colleagues would describe him as a pragmatic problem-solver who moves between shipping fixes and shaping cross-platform architecture.
code14 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Pittsburgh-Johnstown
stackoverflow-logo

Stackoverflow

Stats
218reputation
16kreached
6answers
1question
github-logo-circle

Github Skills (28)

accessibility10
debug10
javascript10
ios10
mobile-development10
css10
pdfjs10
user-interface10
ui-design10
uid10
privacy10
firefox10
front-end-development10
html10
sqlcipher10

Programming languages (12)

TypeScriptC#C++ShellRustCScalaJavaScript

Github contributions (5)

github-logo-circle
mozilla-b2g/gaia

Nov 2011 - Jan 2016

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:444 commits, 127 PRs, 58 pushes in 4 years 2 months
Contributions summary:Justin made significant contributions to the camera application within the Boot to Gecko project, focusing heavily on the user interface. Their work included restructuring the code for the camera application, adding zoom functionality, and addressing multiple UI bugs related to orientation changes, the zoom bar, and thumbnail display. The user also contributed to fixing rendering and sizing issues related to the viewfinder and preview stream.
branchesphonejavascriptgaiahtml5
mozilla-mobile/firefox-ios

Mar 2017 - Jun 2019

Firefox for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:1 release, 479 commits, 736 PRs in 2 years 4 months
Contributions summary:Justin primarily contributed to bug fixes and minor enhancements within the Firefox for iOS project. Their work involved resolving issues related to user interface elements such as auto-correct behavior, VoiceOver accessibility for reader view buttons, and broken UI elements. They also addressed security vulnerabilities and implemented features like handling of drag and drop actions. The user appears to be focused on front-end, and bug fixing.
firefoxbrowserios-appswiftios
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
Justin D'arcangelo - Software Engineer at Figma