Matthew Tighe is a Senior Android Engineer based in Portland, Oregon with 11 years of experience building mobile applications and platform components. Currently at Mozilla, he contributes to flagship projects like Firefox for Android and Android Components, driving refactors, lifecycle modernizations, and UX features such as home screen and wallpaper tooling. His background spans startup and enterprise environments—UserLAnd, Kroger, and Teradyne—where he has improved crash reporting, session management, and release pipelines. Known for pragmatic maintenance as well as feature work, he blends deep Android knowledge (Kotlin, Jetpack lifecycle updates) with a focus on code health and telemetry. Colleagues rely on him to modernize legacy code while shipping user-facing improvements that measurably boost stability and observability.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Portland State University
Contributions:42 releases, 147 commits, 465 PRs in 1 year 4 months
Contributions summary:Matthew primarily contributed to the UserLAnd project by modifying Android-specific code. Their work included changes across multiple Kotlin files, focused on refining the user interface, adding features like a file import function, and enhancing session management. They also made improvements to the build and release process, including the addition of Crashlytics for improved crash reporting. These changes reflect a focus on UI/UX improvements and bug fixes within the Android application.
⚠️ 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:532 reviews, 93 commits, 202 PRs in 1 year 1 month
Contributions summary:Matthew primarily contributed to the Fenix (Firefox for Android) project by addressing bug fixes and implementing new features related to the home screen and wallpaper settings. They removed inactive tab probes and added UI components, notably a bottom spacer, to home screen layouts and onboarding flows. Further contributions included the development of the wallpaper settings screen, with the ability to switch and modify them, as well as adding telemetry metrics for tracking usage.
androidfirefoxfirefox-androidmobilemozilla
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.