Benjamin Johns

Staff Software Engineer at Google

Santa Monica, California, United States
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
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.
code11 years of coding experience
job15 years of employment as a software developer
bookB.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
bookCoconino High School
stackoverflow-logo

Stackoverflow

Stats
1,276reputation
84kreached
3answers
0questions
Badges
scala
top-5%
inheritance
top-5%
github-logo-circle

Github Skills (12)

camera-api10
ocr10
javas10
ocra10
android10
java10
scala9
inheritance9
heroku6
jakartaee6
lift6
hosting6

Programming languages (1)

Java

Github contributions (3)

github-logo-circle
googlesamples/android-vision

Apr 2016 - May 2018

Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo:
Role in this project:
userMobile 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.
apivisiondeep-learningcomputer-visionmachine-learning
theoreticalb/pebble_reversi

Feb 2015 - Jun 2015

Contributions:7 commits, 5 pushes in 3 months
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