Jan Van Rijn

Associate Professor

Leiden, South Holland, Netherlands
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
Jan Van Rijn is an Associate Professor and founder of the OpenML Foundation with 13 years of experience building open science infrastructure and research in AutoML, data science, and AI. He led development of OpenML.org from his PhD work into a global platform that streamlines dataset, experiment and algorithm sharing, and continues to bridge research and engineering as an academic at Leiden and former postdoc at Freiburg and Columbia. A hands-on contributor to major open-source projects like scikit-learn and OpenML’s Python API, he has implemented critical data loaders, pagination, and testing improvements used by practitioners worldwide. His work combines rigorous publications with practical tooling that improves reproducibility and robustness in machine learning workflows. Colleagues value his cross-continent collaborations and the uncommon blend of backend engineering discipline with a deep focus on automated, robust model evaluation.
code13 years of coding experience
job5 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at Leiden University
languagesEnglish
github-logo-circle

Github Skills (18)

python10
data-science10
scikit10
testing10
machine-learning10
data-loading10
scikit-learn10
data-analysis10
api9
interaction9
data-handling9
machine-learning-algorithms8
numpy8
algorithm8
statistics7

Programming languages (9)

JavaRC++TeXJavaScriptPHPHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
openml/openml-python

Sep 2016 - May 2021

OpenML's Python API for a World of Data and More 💫
Role in this project:
userBack-end Developer & Data Scientist
Contributions:1 release, 7 reviews, 382 commits in 4 years 9 months
Contributions summary:Jan implemented pagination for retrieving runs and removed redundant function parameters, returning results as dictionaries. They also modified test cases, primarily focusing on adding tests related to the pagination and filtering of runs by various criteria (task, uploader, flow). Furthermore, the user worked on making various function and setup functionalities.
pythonmeta-learningopenmldata-sciencemachine-learning
scikit-learn/scikit-learn

Aug 2018 - Nov 2018

scikit-learn: machine learning in Python
Role in this project:
userData Scientist
Contributions:11 commits, 10 PRs, 235 comments in 3 months
Contributions summary:Jan contributed significantly to the scikit-learn repository, primarily focusing on enhancements and bug fixes related to data loading and handling within the machine learning library. Their work included the implementation of an OpenML data loader, which involved interacting with OpenML's API to fetch datasets. They also addressed issues related to data caching and the handling of specific data attributes. Furthermore, the user fixed errors and improved the documentation within the library.
data-analysispythonstatisticsdata-sciencelearn-machine-learning
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
Jan Van Rijn - Associate Professor