Punam Dahiya is a Staff Software Engineer in San Jose with 13 years of experience building polished front-end experiences and leading engineering teams. At Mozilla she has driven UI improvements for consumer-facing projects like Firefox Screenshots and Firefox OS media apps, focusing on UX refinements and bug fixes that improve real user workflows. Her background spans roles from hands-on UI developer to engineering manager, giving her both technical depth and people leadership. She has a track record of shipping thoughtful front-end solutions across large open-source projects, contributing to well-known Mozilla repositories. Colleagues rely on her ability to translate subtle UX issues into maintainable code changes that enhance product polish. Based in the Bay Area, she blends long-term product stewardship with a pragmatic focus on incremental improvements.
DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
Front-end Developer
Contributions:206 commits, 82 PRs, 25 pushes in 2 years 7 months
Contributions summary:Punam primarily contributed to the user interface of the Boot 2 Gecko (B2G) project, focused on features for the music and video applications. Their work involved implementing UI elements, such as search functionality and video information displays, and modifying existing components. The commits showcase a focus on bug fixes, improving the user experience and visual appearance.
Firefox Screenshots: the best way to take screenshots on the web.
Role in this project:
Front-end Developer
Contributions:89 commits, 88 PRs, 48 pushes in 1 year 10 months
Contributions summary:Punam primarily contributed to the front-end aspects of the Firefox Screenshots project, focusing on UI enhancements and bug fixes. Their commits include modifications to existing components like `EditableTitle`, `ColorPicker`, and the `TextTool` to improve functionality and user experience. They addressed specific issues related to text tool behavior, such as handling key presses, pasting text, and adjusting the text's vertical position. These changes demonstrate a focus on refining the UI of the screenshot editing tools.
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.