Bill Prin

San Francisco, 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
Bill Prin is a San Francisco–based software engineer and founder with over a decade of experience building large-scale systems, AI-powered applications, and monetized SaaS. A former Google and Pinterest engineer, he created the widely used googlecloudplatform/python-docs-samples repo and led a Pinterest-wide Python packaging re-architecture that remediated a public dependency-confusion security issue. He built and monetized Live Poker Theory (10K signups, 300 weekly active users, 50+ paying customers) and publishes the AI Engineering Report and YouTube channel focused on practical LLM integration, RAG, vector DBs, and agentic coding. Hands-on across front-end, backend, and cloud—React/Next.js, React Native, TypeScript, Python, GCP/AWS/Firebase—he pairs product-led engineering with analytics-driven retention work and deep experience in cloud monitoring and custom metrics.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,498reputation
235kreached
60answers
15questions
Badges
google-app-engine
top-5%
github-logo-circle

Github Skills (26)

oauth2-110
monitoring10
apim10
google-cloud-platform10
oauth210
python10
django10
gcp10
api10
django210
oauth10
unit-testing9
json9
google-app-engine9
sample-data9

Programming languages (15)

JavaC++JinjaScalaGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
googleapis/oauth2client

Jun 2016 - Nov 2016

This is a Python library for accessing resources protected by OAuth 2.0.
Role in this project:
userBackend Developer
Contributions:8 commits, 17 PRs, 1 push in 5 months
Contributions summary:Bill primarily contributed to the backend functionality of the oauth2client library, specifically focusing on integration with the Django framework. Their work included fixing compatibility issues for Django versions 1.10 and later, refactoring Django-related helper code, and updating the library's support for Django middleware settings. The user also switched from pickle to jsonpickle for object serialization, improving code maintainability. Furthermore, they fixed authorization redirects and provided sample Django applications.
python-librarypythonprotectedoauth-2protected-resources
Google Cloud Client Library for Python
Role in this project:
userBack-end Developer
Contributions:9 commits, 37 PRs, 33 pushes in 7 months
Contributions summary:Bill contributed significantly to the `google-cloud-python` repository, focusing on adding functionality for writing custom metrics. They implemented new methods (`write_point`, `write_time_series`) within the `google-cloud-monitoring` client, integrating them with existing code. Additionally, the user made modifications related to resource management by adding a parent field to the project class and unit tests. The user also fixed markdown syntax in the README file and added error reporting dependencies.
gcpappenginepythongoogleclient-library
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