Benjamin Johns is a Staff Software Engineer in Santa Monica with 11 years of experience blending game development, mobile/vision research, and scalable web backends to ship polished consumer products. At Google he leads efforts to turn research into Pixel features and prototypes, building on a deep background in computer vision and Android (including contributions to OCR/sample code for Google’s Mobile Vision). He founded Ottery Bar Games and shipped successful indie titles and web games, and previously helped launch VSCO Cam for Android and automated testing tools at Microsoft Game Studios. Known for pragmatism and automation, he focuses on making complex systems feel fun and usable while steadily improving developer workflows. Outside work he’s an avid baker and world traveler, a habit that surfaces in inventive, user-centered solutions.
11 years of coding experience
15 years of employment as a software developer
B.S., Computer Science, Computer Science with an emphasis in Video Games, 3.77, B.S., Computer Science, Computer Science with an emphasis in Video Games, 3.77 at University of Southern California
Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo:
Role in this project:
Mobile Developer (Android)
Contributions:11 commits, 5 PRs, 11 pushes in 2 years
Contributions summary:Benjamin primarily contributed to the Android Mobile Vision API samples, focusing on OCR functionality. They made bug fixes, updated code to improve compatibility, and addressed issues related to camera functionality, including focus modes and flash settings. Furthermore, the user refactored the code, getting rid of vestigial methods and static variables, as well as updating the code to use newer best practices for the environment.
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
Benjamin Johns - Staff Software Engineer at Google