Petru-mugurel Lingurar

Staff Software Engineer at Mozilla

Bucharest, Romania
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookLicență în Drept, Drept, 9.8, Licență în Drept, Drept, 9.8 at Universitatea Creștină „Dimitrie Cantemir” din București
languagesRomanian, English
stackoverflow-logo

Stackoverflow

Stats
1,829reputation
263kreached
15answers
8questions
github-logo-circle

Github Skills (30)

kotlin10
webbrowser10
mobile-development10
user-interface10
browser10
ui-design10
android-development10
compose10
java10
javas10
uid10
front-end-development10
android10
web-development10
native-android10

Programming languages (8)

JavaC++ShellRustJavaScriptSwiftKotlinPython

Github contributions (5)

github-logo-circle
mozilla-mobile/fenix

Apr 2019 - Jan 2023

⚠️ 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:
userMobile 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.
firefoxbrowserandroidfirefox-for-androidmozilla
⚠️ 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:
userBack-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