Petru-mugurel Lingurar is a Staff Software Engineer based in Bucharest with 11 years of hands-on experience building and maintaining Android applications and backend integrations, currently working at Mozilla. He has driven feature ownership and large refactors in fintech at ING and led Android teams contributing to Firefox for Android, focusing on UI/UX, telemetry, and robust migration tooling like FennecSettingsMigrator. Comfortable across low-level Android APIs and modern libraries, he blends implementation depth with product-minded ownership—shipping privacy-conscious features for a major open-source browser. A self-taught polyglot early in his career, he also has experience delivering cross-platform media apps and managing client relationships, bringing both technical leadership and pragmatic delivery skills.
11 years of coding experience
10 years of employment as a software developer
Licență în Drept, Drept, 9.8, Licență în Drept, Drept, 9.8 at Universitatea Creștină „Dimitrie Cantemir” din București
⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
Role in this project:
Mobile Developer (Android)
Contributions:692 reviews, 336 commits, 657 PRs in 3 years 9 months
Contributions summary:Petru-mugurel primarily contributed to the development of the Firefox for Android (Fenix) browser. Their work involved fixing bugs and implementing new features, focusing on the UI and user experience. They modified Kotlin code, specifically within the `BrowserFragment`, `HistoryDeleteButtonViewHolder`, and `SitePermissionsDetailsExceptionsFragment` and added and refactored functionality related to bookmarks, share sheets, and HTTPS-only mode.
⚠️ This project moved to a new repository. It is now developed and maintained at: https://github.com/mozilla-mobile/firefox-android
Role in this project:
Back-end Developer
Contributions:317 reviews, 188 commits, 206 PRs in 2 years 10 months
Contributions summary:Petru-mugurel was primarily involved in migrating settings related to telemetry within the `android-components` repository. Their work focused on creating and implementing the `FennecSettingsMigrator` to transfer settings between common Fennec and Fenix. This included transferring telemetry opt-in settings and handling various potential migration outcomes. The user also modified code to handle motion events and added minimum and maximum width support for BrowserMenu.
firefoxbrowserfirebasefirefox-androidandroid
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
Petru-mugurel Lingurar - Staff Software Engineer at Mozilla