Michael Henretty is a Lead Full Stack Engineer with 15 years of experience building performant front-end experiences and scalable full-stack systems, currently leading engineering work at Dropbox from Irvine, CA. He specializes in JavaScript/TypeScript and React-based front ends but pairs that expertise with production-grade backend thinking gained across roles at Course Hero and earlier startups. His open-source contributions include front-end UI work for Mozilla’s notable Gaia project, reflecting a long-standing focus on polished, accessible browser/mobile interfaces. Colleagues know him for bridging product and implementation — shipping pragmatic solutions while mentoring teams on modern web architecture. The playful GitHub bio "var self = this;" hints at a pragmatic, self-aware engineer who values clean, maintainable code as much as user-facing polish.
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:
Front-end Developer
Contributions:653 commits, 266 PRs, 170 pushes in 2 years 10 months
Contributions summary:Michael primarily worked on the front-end UI of the Boot to Gecko (B2G) Phone UI. They contributed to the `test_apps/test-agent` and `apps/calendar/js/views/modify_event.js` components. They implemented changes to the alarm view within the Clock application, specifically concerning the handling of vibrate and ring tones. They also corrected a display issue with the repeat select component.
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 https://wiki.mozilla.org/Release_Management/B2G_Landing
Contributions:1 PR, 178 pushes, 194 branches in 8 years 7 months
branchesphonerelease-managementjavascriptgaia
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.