Greg Tatum

Sr Staff Software Engineer at Mozilla

Tulsa, Oklahoma, 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
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.
code12 years of coding experience
job16 years of employment as a software developer
bookUniversitat Politècnica de València
bookBachelors Fine Arts in Studio Art, Bachelors Fine Arts in Studio Art at University of Oklahoma
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
1,132reputation
360kreached
12answers
0questions
Badges
javascript
top-5%
json
top-5%
github-logo-circle

Github Skills (33)

debugging10
debug10
javascript10
rails-i18n10
css10
internationalization10
user-interface10
gecko10
devtools10
dom-manipulation10
localization10
ember-i18n10
front-end-development10
unicode10
icu10

Programming languages (15)

C++RustCFluentGoHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
unicode-org/icu4x

Dec 2020 - Feb 2022

Solving i18n for client-side and resource-constrained environments.
Role in this project:
userBackend Developer & Localization/Internationalization Specialist
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.
environmentssolvingclient-siderusttranslation
firefox-devtools/debugger

Apr 2016 - Dec 2018

The faster and smarter Debugger for Firefox DevTools 🔥🦊🛠
Role in this project:
userFront-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.
Request Free Trial