Jake Vanderplas

Software Engineer at University of Washington

Oakland, 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
Jake Vanderplas is a software engineer and data-science tooling expert with 16 years of experience, currently working on Google Colab to streamline workflows for researchers and data scientists. He combines deep academic credentials (PhD in Astronomy & Astrophysics) with hands-on engineering, contributing to cornerstone Python projects like NumPy, SciPy, scikit-learn, JAX, matplotlib, and Jupyter. His open-source work spans core numerical performance, ML algorithms, documentation and reproducible notebook tooling—often touching subtle numerical and API-quality issues such as KD-tree stability, sparse-array ops, and JAX API cleanups. Based in Oakland, he also serves as a Senior Data Science Fellow at the University of Washington, bridging research and production software. Colleagues rely on him for pragmatic refactors that improve maintainability and numerical correctness across widely used scientific libraries.
code16 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy (PhD), Astronomy and Astrophysics, Doctor of Philosophy (PhD), Astronomy and Astrophysics at University of Washington
bookBachelor of Science (BS), Physics, Bachelor of Science (BS), Physics at Calvin College
stackoverflow-logo

Stackoverflow

Stats
81,637reputation
5.3mreached
1,702answers
13questions
Badges
image
top-1%
pandas
top-1%
jit
top-5%
dataframe
top-5%
matplotlib
top-1%
boxplot
top-5%
github-logo-circle

Github Skills (103)

notebook10
sparse-array10
restructuredtext10
python10
testing10
ipython10
text-formatting10
exporter10
markdown10
scikit10
charts10
pandas10
sparse-matrix10
statistics10
rs10

Programming languages (21)

PowerShellC++CSSCRustTeXMakefileHTML

Github contributions (5)

github-logo-circle
astroML/astroML

Oct 2012 - Sep 2018

Machine learning, statistics, and data mining for astronomy and astrophysics
Role in this project:
userTechnical Writer & Documentation Specialist
Contributions:223 commits, 15 PRs, 36 pushes in 5 years 11 months
Contributions summary:Jake's commits primarily focus on updates and improvements to the documentation of the astroML project. The contributions include cleaning up and updating code examples for web pages, reformatting documentation, adding chapter information, fixing formatting errors, and adding an image. The changes suggest an emphasis on improving the presentation and usability of the documentation for the project.
data-miningmachine-learningstatistics
jakevdp/sklearn_tutorial

Sep 2015 - Nov 2019

Materials for my scikit-learn tutorial
Role in this project:
userData Scientist
Contributions:8 commits, 3 PRs, 7 pushes in 4 years 2 months
Contributions summary:Jake's commits focus on updating and expanding the materials for a scikit-learn tutorial. The initial commit sets up the tutorial, and subsequent commits update the content and add a data layout visualization to a notebook. These changes involve updating existing notebooks, which suggests a focus on refining and expanding the tutorial's content for machine learning concepts and the scikit-learn library.
scikit-learn
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