Matthew Gaudet

Staff Monkey Wrangler at Mozilla

Edmonton, Alberta, Canada
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
Matthew Gaudet is a seasoned systems and compiler engineer with 12 years of experience, currently serving as Staff Monkey Wrangler at Mozilla where he leads deep technical work on Firefox's JavaScript engine and JIT optimizations. His background includes contributing performance-critical changes and telemetry to the gecko-dev repository, and prior roles at IBM and on the Eclipse OMR project focused on compiler technologies and transactional memory research. Matthew blends hands-on low-level optimization expertise with mentoring and teaching experience—he taught a 250-student computer architecture course at the University of Alberta—reflecting an ability to explain complex concepts clearly. Based in Edmonton, he pairs academic rigor (MSc in Computing Science) with production-grade engineering, often surfacing subtle runtime behaviors through targeted logging and instrumentation. An intriguing throughline in his career is turning research into shipping improvements, from polyhedral transformations at IBM to practical JIT telemetry at Mozilla.
code13 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (M.Sc.), Computing Science, Master of Science (M.Sc.), Computing Science at University of Alberta
stackoverflow-logo

Stackoverflow

Stats
1,318reputation
58kreached
21answers
20questions
github-logo-circle

Github Skills (14)

javascript10
c-language10
cprogramming-language10
gecko10
jit10
compile10
telemetry9
transactional-memory6
linux6
boost6
intel6
perf6
multithreading6
atomic6

Programming languages (23)

PowerShellJavaC++CSSBikeshedCRustGo

Github contributions (5)

github-logo-circle
mozilla/gecko-dev

Nov 2017 - Jan 2023

SUPERSEDED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
Role in this project:
userBack-end Developer
Contributions:808 commits in 5 years 2 months
Contributions summary:Matthew contributed to the JavaScript engine of the Firefox browser, specifically focusing on the JIT (Just-In-Time) compiler. Their work involved implementing and refining features related to the optimization of JavaScript code, including improving the performance of the get iterator function and handling object emulation in the JIT compilation process. The user also added logging capabilities for debugging purposes and added Telemetry data to track and analyze the JIT performance. Furthermore, the user was involved in adding and removing code related to existing fuses and dependencies.
firefoxgit-mirrormercurialmozilla-firefox
mgaudet/mozconfigs

Jun 2020 - Oct 2022

Contributions:13 commits, 15 pushes, 1 branch in 2 years 4 months
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