Ben Trengrove

Staff Developer Relations Engineer

Canberra, Australia
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
Ben Trengrove is a Staff Developer Relations Engineer at Google with 13 years of mobile engineering experience across iOS and Android, now focused on helping developers adopt modern Android UI with Jetpack Compose. He progressed through DevRel roles at Google after leading mobile teams at Pocket Casts and founding mobile efforts at smaller studios, blending hands-on app engineering with developer advocacy. Ben is an active open-source contributor to high-profile Android projects—helping build the Accompanist WebView composable and improve official Compose samples and Material3 components—bringing practical performance and UX fixes into widely used libraries. Based in Canberra, he pairs an engineering background in mechatronics and computer science with a knack for measuring and optimizing UI recomposition and scrolling performance that often goes unnoticed in typical DevRel work.
code13 years of coding experience
job16 years of employment as a software developer
bookThe University of Sydney
stackoverflow-logo

Stackoverflow

Stats
8,459reputation
305kreached
172answers
18questions
Badges
kotlin
top-5%
ipad
top-5%
iphone
top-5%
android-jetpack-compose
top-5%
objective-c
top-5%
ios
top-5%
github-logo-circle

Github Skills (25)

kotlin10
webview10
ui-design10
android-developer10
uid10
androidx10
front-end-development10
android10
android-developers10
android-webview10
jetpack-compose10
ipad9
benchmark9
ios9
objective-c9

Programming languages (9)

TypeScriptJavaRustObjective-CSwiftHTMLRubyKotlin

Github contributions (5)

github-logo-circle
google/accompanist

Oct 2021 - Jan 2023

A collection of extension libraries for Jetpack Compose
Role in this project:
userFront-end Developer
Contributions:6 releases, 206 reviews, 339 commits in 1 year 3 months
Contributions summary:Ben contributed to the development of the Accompanist library, focusing on building a basic WebView composable for Jetpack Compose. Their work included implementing the core WebView functionality, handling navigation, and managing the loading state. They also created and refined a sample application demonstrating the use of the WebView composable, including features like URL input and back button handling.
jetpack-composeandroid-library
android/compose-samples

Jan 2022 - Nov 2022

Official Jetpack Compose samples.
Role in this project:
userMobile Developer (Android)
Contributions:1 release, 148 reviews, 76 commits in 9 months
Contributions summary:Ben primarily contributed to updating and maintaining Jetpack Compose samples within the `android/compose-samples` repository. They focused on updating the Compose version across multiple sample projects (Jetcaster, Jetsurvey, Crane, etc.), modifying build files, and refactoring tests. The user also addressed specific UI and layout issues by handling insets and implementing scroll-related features and improved the visual appearance of UI elements. This work demonstrates expertise in Android app development using Jetpack Compose.
jetpack-composeandroid
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