Chris Peterson

Senior Staff Technical Program Manager at Mozilla

Pleasant Hill, 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

👤
Senior
🎓
Top School
Chris Peterson is a Senior Staff Technical Program Manager with 26 years of software engineering and TPM experience, currently leading large-scale programs at Mozilla that improved the web browsing experience for millions of Firefox users. With BS and MS degrees in Computer Science and a background as a test engineer, mobile and front-end developer, he uniquely blends deep technical fluency (C++, Java, JavaScript, Rust) with cross-functional program leadership. He has hands-on open-source contributions across notable projects like gecko-dev, pdf.js, and the ECMAScript compat-table, reflecting both platform-level work and UX-focused improvements such as keyboard navigation and document zooming. Known for refactoring legacy mobile code and hardening privacy/security features on Android, he favors practical, incremental changes that reduce technical debt while delivering customer impact. Based in Pleasant Hill, CA, he enjoys bridging engineering and product to make sure teams solve the right problems, not just build solutions.
code26 years of coding experience
job27 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Washington
bookUniversity of California, San Diego
github-logo-circle

Github Skills (31)

kotlin10
compatible10
javascript10
mobile-development10
keyboard-shortcuts10
shortcuts10
pdfjs10
user-interface10
android-development10
java10
browser-support10
android-developer10
javas10
firefox10
android10

Programming languages (28)

C#CMakefileGoHTMLJupyter NotebookFreeMarkerTypeScript

Github contributions (5)

github-logo-circle
mozilla/MozStumbler

Jul 2013 - Feb 2021

Android Stumbler for Mozilla
Role in this project:
userMobile Developer (Android)
Contributions:509 commits, 5 PRs, 4 pushes in 7 years 8 months
Contributions summary:Chris primarily focused on refactoring and enhancing the MozStumbler Android application. They made significant changes, including replacing tabs with spaces for code consistency, logging Android StrictMode violations, and splitting the `MainActivity` into `Scanner` and `Reporter` classes for better code organization. Further contributions involved implementing BSSID and SSID sanity checks and adding a random user token and nickname to the reports.
javamozillaandroid
mozilla/gecko-dev

Jan 2012 - Jan 2023

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userMobile Developer (Android)
Contributions:667 commits in 11 years 2 months
Contributions summary:Chris primarily contributed to the Mozilla Gecko-dev repository by modifying code related to the Firefox for Android application. Their work included implementing Nimbus flags to control features, updating third-party libraries such as zstd, and removing deprecated code like gpsd support. They also refactored code related to site permissions and user agent strings to enhance security and improve user privacy on the Android platform.
repositoriesfirefoxmercurialgit-mirrormozilla
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
Chris Peterson - Senior Staff Technical Program Manager at Mozilla