Jeff Bowman is a Senior Staff Software Engineer and tech lead with 10+ years at Google, currently coordinating Maps Platform SDKs across Android, iOS, and JavaScript as a "tech lead of tech leads." He excels at untangling large, messy codebases—improving architecture, build efficiency, testing, and dependency injection—and has deep expertise in Java/Android, TypeScript/JavaScript, and object‑oriented design. A practical advocate for solid APIs, he turns accumulated hacks into maintainable solutions and regularly contributes expert answers on Guice, Dagger, and Mockito on StackOverflow (top 0.2% by reputation). He pairs hands‑on implementation experience with cross‑platform system thinking from mobile to web, and quietly pursues a breadth of interests including Kotlin, C/C++, Python, and modern frontend frameworks. Based in San Jose, he balances technical leadership with community roles—serving on the executive team of a large local fan convention—and brings a pilot’s discipline and a dancer’s timing to team coordination and project delivery.
10 years of coding experience
2 years of employment as a software developer
B.A., Computer Science, B.A., Computer Science at University of California, Berkeley
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.