Peter Bull

Principal Data Scientist, Co-founder

Seattle, Washington, 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
Peter Bull is a Principal Data Scientist and co-founder of DrivenData.org with 12 years of experience applying AI and data science to social-impact challenges from Seattle. He blends hands-on full‑stack development—building Vue.js frontends, Django REST backends, and robust data pipelines—with product-focused leadership, having helped shape DrivenData’s tooling and challenge platforms. A former SDET II at Microsoft, he pairs rigorous engineering practices with research-informed modeling from a computational science master’s at Harvard and a philosophy BA from Yale. Active in open source, he has contributed to well-used projects like cookiecutter-data-science and practical utilities such as watermark, improving packaging, tests, and documentation. Notably, his work spans the full lifecycle from data ingestion and integrity tests to deployable interfaces that make ML work auditable and accessible for non-profit partners.
code12 years of coding experience
bookMaster's degree Computational Science, Master's degree Computational Science at Harvard University
bookBA Philosophy, BA Philosophy at Yale University
stackoverflow-logo

Stackoverflow

Stats
2,493reputation
679kreached
44answers
1question
Badges
nltk
top-5%
nlp
top-5%
scikit-learn
top-5%
python
top-5%
github-logo-circle

Github Skills (38)

package-management10
python10
data-science10
django10
setuptools10
ipython10
vue10
data-processing10
rest-api10
vue-jsx10
documentation10
jupyter9
back-end-development9
boto9
git9

Programming languages (9)

TypeScriptRRustMakefileJavaScriptHTMLJupyter NotebookCython

Github contributions (5)

github-logo-circle
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
Role in this project:
userData Scientist
Contributions:1 release, 43 reviews, 76 commits in 7 years
Contributions summary:Peter contributed to the project by modifying and adding to the data processing pipeline. This involved creating a script for data ingestion, adding documentation to existing functions, and implementing basic tests to ensure data integrity. Furthermore, the user has shown experience in using cookiecutter templates and setup files for the project.
standardizedpythonsciencedata-scienceproject-structure
ALCF Concept to Clinic Challenge
Role in this project:
userFull-stack Developer
Contributions:54 commits, 7 PRs, 41 pushes in 4 months
Contributions summary:Peter contributed to the frontend and backend of the "Concept to Clinic" project. Their work included implementing the frontend user interface using HTML, Vue.js, and integrating with a Django REST API. They also made changes to the Django backend, including model modifications and API enhancements. The user also worked on the documentation, improving the project's structure and contributing to the documentation.
clinic
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
Peter Bull - Principal Data Scientist, Co-founder