Chuck Greb is a mission-driven engineering leader with over 20 years of technical experience and 14 years of focused leadership in mobile and full-stack platforms, currently shaping connected vehicle experiences as Chief Engineer for Android mobile applications. He pairs startup agility—delivering rapid, high-impact innovation—with proven scale-up experience at global firms to turn complex business needs into strategic, revenue-generating roadmaps. A hands-on Android expert, Chuck has deep experience in automated testing and DevOps and has contributed to notable open-source projects like Robolectric, improving Android UI test fidelity. He builds and mentors diverse, cross-functional teams, and drives partnerships across clients and vendors to align product and platform goals. Outside of work he blends trail running with code and has applied his skills to volunteer and product work internationally, including a sabbatical in Guinea. His background spans mobile-first consumer growth (apps with millions of installs) to platform engineering for automotive and mapping ecosystems, reflecting both product and systems-level breadth.
14 years of coding experience
24 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at Penn State University
Contributions:23 commits, 6 PRs, 22 pushes in 8 months
Contributions summary:Chuck primarily focused on automating and improving the Android build and deployment process for the `tangram-es` repository. They implemented scripts to deploy Android demo app builds to Amazon S3, including snapshot and development builds, and configured credentials for signing releases. Their work involved modifying the Travis CI configuration and build scripts, and addressing the integration of GPG signing credentials. This involved setting up automated deployment to various locations and adapting the build process for different scenarios.
Contributions:15 commits, 1 PR, 11 comments in 4 years 7 months
Contributions summary:Chuck primarily contributed to the Robolectric framework by implementing and extending shadow classes for various Android components. Their work focused on adding testing capabilities for Android UI elements, including FrameLayout, Canvas (drawCircle, drawArc), and MenuItems. They also addressed bug fixes and made improvements to existing shadow implementations, with a focus on improving the accuracy and completeness of the testing framework.
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
Chuck Greb - Chief Engineer, Android Mobile Applications