Greg Tatum is a Sr. Staff Software Engineer with 12 years of experience at Mozilla, blending machine learning, performance engineering, and developer tools to shape features used by millions in Firefox. He leads Firefox Translations and the ML pipeline for on-device, low-latency inference while also contributing to ICU4X and other i18n efforts in Rust. Greg has a proven track record rebuilding profiling architecture for Firefox Quantum, shipping front-end tooling (including contributions to the Firefox DevTools debugger), and prototyping browser features like image text recognition. Comfortable across JavaScript, Rust, C++, and Python, he pairs systems-level performance work with UX-minded front-end improvements. Based in Tulsa, OK, he brings an unusual combination of fine-arts training and technical depth, which shows up in clear documentation and thoughtful product prototypes.
12 years of coding experience
16 years of employment as a software developer
Universitat Politècnica de València
Bachelors Fine Arts in Studio Art, Bachelors Fine Arts in Studio Art at University of Oklahoma
Contributions:260 reviews, 35 commits, 78 PRs in 1 year 2 months
Contributions summary:Greg primarily focused on enhancing the ICU4X library, which specializes in client-side and resource-constrained environments. Their contributions included fixing documentation link warnings and adding more comprehensive documentation and examples for testing purposes. The user was also involved in making the DateTime bags more explicit and adjusting their usage, leading to improvements in code clarity. Further, the user contributed to the Gregorian Calendar availableFormats.
The faster and smarter Debugger for Firefox DevTools 🔥🦊🛠
Role in this project:
Front-end Developer
Contributions:11 commits, 12 PRs, 2 pushes in 2 years 8 months
Contributions summary:Greg primarily focused on enhancing the debugging functionality within the Firefox DevTools debugger. They implemented proper states for debugging command buttons, allowing for correct UI behavior based on the debugger's state. Furthermore, they contributed to improving the source file tree by collapsing and sorting source files, enhancing the user experience. The user's contributions involved modifications to React components, JavaScript selectors, and CSS styling, indicating a focus on the front-end and UI aspects of the debugger.
firefoxsmarterfasterdeveloper-toolsdebugging
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.