Preston Holmes

Group Product Manager - Gemini For at Google

Santa Barbara, 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
Preston Holmes is a seasoned product leader with 17 years building cloud-native platforms and developer tools, currently leading Gemini product efforts at Google Cloud. He has deep technical chops from earlier hands-on roles—contributing backend fixes to the Django framework and helping maintain Django Packages—combined with product leadership for Duet AI and serverless/IoT solutions. Preston excels at bringing complex AI and cloud products to market (Gemini Code Assist, Cloud Assist, Gemini CLI) while translating low-level engineering tradeoffs into clear product strategy. His background spans solution architecture, professional services, and founding a cloud consultancy, giving him a rare blend of customer-facing empathy and implementation experience. Based in Santa Barbara, he also holds research-level academic roots in neuroscience, a detail that surfaces in his analytical approach to product problems.
code17 years of coding experience
job4 years of employment as a software developer
bookPhD Neuroscience, PhD Neuroscience at UC San Diego School of Medicine
bookB.S. Zoology, B.S. Zoology at University of Massachusetts Amherst
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (34)

python10
django10
testing10
user-authentication10
authentication10
azure-functions10
google-cloud-functions10
firebase-cloud-functions10
gcp10
ibm-cloud-functions10
pubsub10
fixture9
packaging9
sql9
database-design9

Programming languages (20)

JavaC++CSSCGoHTMLPerlSvelte

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & Cloud Engineer
Contributions:18 commits, 18 PRs, 1 push in 4 years 1 month
Contributions summary:Preston primarily contributed to a tutorial demonstrating the integration of SNS with PubSub via Cloud Functions, implementing backend logic and managing cloud resources. They focused on the Cloud Function code, including verifying SNS signatures and relaying messages. The user also made updates to client libraries and handled device configuration using Firestore with Cloud IoT Core. They addressed code style issues and frontmatter formatting for the tutorials.
directorycommunity-filesgoogle-cloudappearaws
Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects.
Role in this project:
userBackend Developer
Contributions:39 commits in 2 months
Contributions summary:Preston primarily contributed to the backend functionality of the Django Packages project, focusing on database interactions and Django application structure. Their work involved adding database constraints, modifying the application's models, and enhancing the Django template system. These changes improved data integrity and user experience. The user also refactored the API documentation and updated documentation to improve readability.
pythondjangopackagingsitesdirectory
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
Preston Holmes - Group Product Manager - Gemini For at Google