Matthew Gharrity is a Staff Software Engineer at Google with 11 years of experience specializing in programming languages, systems, and algorithms, and currently tech lead for the IntelliJ Platform in Android Studio. He has deep expertise in developer tools—IDEs, Kotlin IDE plugin integration, and static analysis—backed by hands-on work improving Android Studio, Android Lint, and Compose/Gradle compatibility. His contributions to the JetBrains Android plugin demonstrate practical cross-project work to keep Kotlin tooling and build infrastructure compatible with evolving SDKs. Earlier research and internships include compiler optimization and register allocation for ART and interprocedural static analyses for call graph construction, reflecting a strong foundations-in-research background. Based in San Francisco and trained at Cornell, he pairs production-grade engineering with academic rigor and a knack for making complex developer tooling reliable. Colleagues rely on him for solving subtle compatibility and analysis issues that quietly improve developer productivity at scale.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Cornell University
Android Plugin for IntelliJ IDEA. This repository is a subset of https://git.jetbrains.org/?p=idea/android.git cut according to GitHub file size limitations.
Role in this project:
Mobile Developer
Contributions:602 commits in 4 years 4 months
Contributions summary:Matthew primarily contributes to the Android plugin for IntelliJ IDEA, focusing on integrating and updating the Kotlin IDE plugin, particularly with regard to Compose and Android Gradle Plugin integration. Their work involves fixing compatibility issues, updating SDK dependencies, and addressing bugs related to Kotlin versioning and build configurations. The user demonstrates expertise in addressing issues related to Kotlin plugin integration and improving the test infrastructure, ensuring compatibility with newer versions and dependencies.
A tool to help pinpoint performance bottlenecks in individual Android Lint checks.
Contributions:10 commits, 2 PRs, 10 pushes in 2 years 1 month
individuallintandroidkotlinperformance
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 Gharrity - Staff Software Engineer at Google