Garrett Greenwood is a senior Android engineer with 13 years of experience building native Kotlin apps, modernizing legacy Java codebases, and shipping production releases across retail and digital banking products. He specializes in Jetpack Compose, Gradle build customization, and automating end-to-end pipelines—from OpenAPI client generation to Play Store submission—to dramatically speed delivery. Garrett has a proven track record rescuing delayed projects as a sole Android developer and improving product quality by instituting low-end device testing and accessibility practices. At Alkami he helped scale a banking app used by millions while leading a custom Gradle plugin and Kotlin migration efforts; at H-E-B he championed analytics and testing for the bottom 20% of devices. Beyond mobile, he’s a hardware enthusiast and community builder—authoring the open-source Shinewave GameCube controller mod and founding a 10k+ member modding community—bringing firmware and embedded insight to app-hardware integrations. Based in McKinney, Texas, he blends pragmatic engineering with hands-on hardware experience to deliver user-facing features that are robust, accessible, and automatable.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at The University of Texas at Dallas
Contributions:3 releases, 131 commits, 6 PRs in 2 years 3 months
signalcontrollervisualizerledpassthrough
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.