Matthew Tighe

Senior Android Engineer at Mozilla

Portland, Oregon, United States
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
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.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Portland State University
languagesEnglish
github-logo-circle

Github Skills (28)

kotlin10
mobile-development10
testing10
compose-web10
android-sdk10
web-components10
browser10
ui-design10
android-development10
compose10
android-components10
java10
javas10
uid10
android-component10

Programming languages (9)

JavaShellCRustSCSSJavaScriptGoKotlin

Github contributions (5)

github-logo-circle
CypherpunkArmory/UserLAnd

May 2018 - Aug 2019

Main UserLAnd Repository
Role in this project:
userMobile Developer (Android)
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.
waylandmanjarophplinuxuserland
mozilla-mobile/fenix

Nov 2021 - 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: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.
firefoxbrowserandroidfirefox-for-androidmozilla
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
Matthew Tighe - Senior Android Engineer at Mozilla