Chris Peterson

Program Manager at Mozilla

SF Bay Area, 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
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
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 (29)

C#CMakefileGoHTMLJSONJupyter NotebookFreeMarker

Github contributions (5)

github-logo-circle
mozilla/MozStumbler

Jul 2013 - Feb 2021

DEPRECATED - 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.
androidabandoned
mozilla/gecko-dev

Jan 2012 - 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:
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.
firefoxgit-mirrormercurialmozilla-firefox
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