Arturo Mejia is a Staff Software Engineer based in Canada with 16+ years in software and over a decade focused on Android engineering, currently driving core functionality for Mozilla’s Android ecosystem. He’s a maintainer and component lead within Mozilla Android Components, contributing to high-profile projects like Firefox for Android (Fenix) and Firefox Focus where he’s delivered privacy, site-permissions, downloads and prompt-related features at scale. Arturo combines deep hands-on work—bug triage, performance fixes, refactors and telemetry—with mentoring and cross-functional collaboration across product, UX and data teams. His open-source footprint includes meaningful contributions to Mozilla’s flagship mobile browsers, showing comfort operating in large, user-facing codebases used by millions. Known for pragmatic architecture decisions and shipping reliable features, he also writes Android tutorials and has experience optimizing apps for constrained environments and global users.
11 years of coding experience
8 years of employment as a software developer
Technologist of Software Development, Software Development, 3.8, Technologist of Software Development, Software Development, 3.8 at Instituto Tecnológico de Las Américas, ITLA
Tenico en Informatica, TI, Tenico en Informatica, TI at Politecnico Angeles Custodios
Engineer's degree, Computer Software Engineering, Ingeniero en Tecnologías de la Información y de la Comunicación, Engineer's degree, Computer Software Engineering, Ingeniero en Tecnologías de la Información y de la Comunicación at Universidad Iberomericana
⚠️ 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:1039 reviews, 350 commits, 751 PRs in 3 years 11 months
Contributions summary:Arturo's contributions primarily focused on implementing features and addressing issues related to site permissions within the Firefox for Android application. They added support for site permissions, including features for site-specific settings, custom settings, and managing phone feature permissions. The user also integrated the ThumbnailsFeature and addressed bugs, such as fixing the display of the save-to-PDF dialog and handling the correct display of the homepage.
⚠️ Firefox Focus (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:143 reviews, 20 commits, 24 PRs in 1 year 8 months
Contributions summary:Arturo primarily contributed to the Firefox Focus Android application, focusing on feature enhancements and bug fixes. They addressed issues related to tracking protection, including migrating exceptions and enabling it by default. Furthermore, the user worked on resolving file upload issues, updating component versions, and integrating API features. The user's contributions suggest a focus on improving core functionality and user experience within the Android application.
firefoxbrowserprivacyfirefox-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.