Jonathan Herriott is a Staff Software Engineer at Branch with 10+ years of experience spanning Android development, backend API work, and DevOps. He has led end-to-end Android initiatives—from owning and architecting full applications to framework modifications—while also building scalable backend pipelines on AWS and Docker-based infrastructures. His career includes senior roles at Disney Parks & Resorts, Cyanogen, Bitcasa, and Mercedes-Benz R&D North America, reflecting a track record across consumer apps, mobility, and enterprise systems. Based in Bainbridge Island, Washington, he combines mobile-first delivery with infrastructure excellence and a practical, ship-prioritized approach. He holds degrees in Computer Science from the University of Cincinnati and Ohio Northern University, underscoring a solid formal foundation for solving complex technical challenges.
10 years of coding experience
15 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at University of Cincinnati
Bachelors, Computer Science, Bachelors, Computer Science at Ohio Northern University
A Gradle plugin for Metalava, AOSP's tool for API metadata extraction and compatibility tracking.
Contributions:3 pushes in 1 day
apiextractiongradlemetadata-extractiontracking
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.