John Peach is a Principal Data Scientist with over a decade of experience turning ambiguous problems into production-grade machine learning solutions across startups and FAANG-scale environments. With advanced training spanning mechanical engineering, kinesiology and data science, he blends rigorous modeling, software engineering and domain insight to build reproducible, data-driven products and developer-friendly tooling such as Oracle's ADS SDK and Feature Types. He has led programs that institutionalize best practices—launching Amazon’s Machine Learning University in Irvine and an Alexa-wide Data Science Excellence initiative—while mentoring many to transition from academia to industry. A prolific educator and community builder, he co-organizes Southern California’s largest R meetup and authors practical tutorials and notebooks for OCI Data Science. Equally comfortable with petabyte-scale governance and low-infrastructure startups, he is known for creative curiosity and a track record of surfacing "hidden secrets" in data that materially improve customer outcomes.
10 years of coding experience
24 years of employment as a software developer
Graduate Certificate in Data Mining (High Honours) Statistics, Graduate Certificate in Data Mining (High Honours) Statistics at Stanford University
Johns Hopkins University
Graduate Certificate in Mechanical Engineering Computational & Theoretical Fluid Dynamics, Graduate Certificate in Mechanical Engineering Computational & Theoretical Fluid Dynamics at Concordia University
Diploma of Engineering General Engineering, Diploma of Engineering General Engineering at Nova Scotia Agricultural College
University of California Santa Cruz
Doctor of Philosophy (Ph.D.) (ABD) Mechanical Engineering, Doctor of Philosophy (Ph.D.) (ABD) Mechanical Engineering at University of Vermont
Honours Bachelor of Science Kinesiology (H.B.Sc.Kin.) Kinesiology, Honours Bachelor of Science Kinesiology (H.B.Sc.Kin.) Kinesiology at Dalhousie University
Sackville High School
Master of Science (M.Sc.) Kinesiology, Master of Science (M.Sc.) Kinesiology at University of Waterloo
This repo contains a series of tutorials and code examples highlighting different features of the OCI Data Science and AI services, along with a release vehicle for experimental programs.
Role in this project:
Data Scientist
Contributions:6 reviews, 55 commits, 33 PRs in 1 year 7 months
Contributions summary:John's commits primarily involve updates to Jupyter Notebooks within the `oci-data-science-ai-samples` repository. These updates include minor changes in model training notebooks related to employee attrition, suggesting a focus on machine learning model development and experimentation using libraries like scikit-learn and ADS. The code changes indicate work on data exploration, transformation, and model building for predictive analysis within an OCI environment. The commits demonstrate engagement in data science tasks utilizing libraries like scikit-learn.
Contributions:35 commits, 24 pushes, 2 issues in 1 month
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
John Peach - Principal Data Scientist (Applied Scientist 4)