Jonathan Gerrish is a software engineer based in the San Francisco Bay Area with 12 years of experience delivering robust, production-grade systems. Currently at Google, he brings deep expertise in build systems and Android testing—contributing notable fixes and features to high-profile open-source projects like Bazel's Kotlin rules and the Robolectric testing framework. He blends backend and full-stack skill sets, solving tricky integration issues such as Java/Kotlin compilation and resource handling in unit tests. Colleagues rely on him for durable automation and build tooling improvements that reduce developer friction across large codebases. Less obvious: he pairs low-level build-system fluency with practical testing empathy, enabling smoother developer workflows from compilation to test execution.
Contributions:3 releases, 815 commits, 799 PRs in 5 years 1 month
Contributions summary:Jonathan primarily focused on enhancing the Robolectric framework by addressing bugs and adding features related to resource handling and testing. They improved the framework's ability to process and utilize resource references and also contributed to enhancements around key aspects of application components, such as the behavior of the NotificationManager and the handling of view configurations. Their work included implementation of new methods in Shadow classes and refinements to improve the robustness of the framework's testing capabilities.
Contributions:46 reviews, 43 commits, 55 PRs in 11 months
Contributions summary:Jonathan primarily contributed to the development and maintenance of Bazel rules for Kotlin. Their work involved implementing new features, such as support for serialization compiler plugins and multiple source jars. The user also addressed build flow issues, including fixing Java/Kotlin compilation integration and improving Jdeps generation. They demonstrate skills in build system configuration, specifically Bazel, and adapting the build process for Kotlin projects.
bazelkotlinruleskotlin-librarybazel-rules
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.