Michael Henretty

Lead Full Stack Engineer at Dropbox

Irvine, 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
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.
code15 years of coding experience
job13 years of employment as a software developer
bookHigh School, High School at Columbus Academy
bookBA, BA at The Ohio State University
github-logo-circle

Github Skills (7)

uid10
javascript10
front-end-development10
ui-design10
testing9
html9
css9

Programming languages (17)

JavaCSSBikeshedC++RustCCMakeHTML

Github contributions (5)

github-logo-circle
mozilla-b2g/gaia

Apr 2013 - Mar 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: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.
abandoned
mikehenrty/gaia

Jan 2015 - Jul 2023

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.
Request Free Trial