Vincent Warmerdam

First Full-time Hire at calmcode.io

Haarlem, North 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
Vincent Warmerdam is a senior data professional and pragmatic engineer with 12+ years of experience building and teaching practical machine learning and data tools, currently the first full-time hire at Marimo where he helps grow its reactive Python notebook and plugin ecosystem. Trained in applied mathematics, econometrics, and operations research, he prefers simple, scalable solutions that prevent silent failures and has hands-on expertise across Python, PyTorch/Keras, scikit-learn, spaCy, and modern tooling like FastAPI, Docker, Polars and Prodigy. A prolific open-source maintainer and educator, he created widely used projects (see koaning) and contributes to notable repos such as Marimo, Prodigy recipes and scikit-lego, while also producing popular teaching material at calmcode.io. Vincent blends developer relations, research advocacy, and full-stack engineering—he’s as comfortable shipping UI features and deployment fixes as he is designing Bayesian models or training thousands of practitioners. Notably, he favors human-centered science over hype and routinely offers technical advice for interesting problems while declining roles driven by ego or misplaced priorities.
code12 years of coding experience
job9 years of employment as a software developer
bookMsc Econometrics and Operations Research Computer Science, Msc Econometrics and Operations Research Computer Science at Vrije Universiteit Amsterdam (VU Amsterdam)
bookAssociate's degree Industrial and Product Design, Associate's degree Industrial and Product Design at Delft University of Technology
languagesEnglish, Dutch, Spanish, German
github-logo-circle

Github Skills (34)

data-visualizations10
notebook10
prodigy10
python10
annotations10
scikit10
pandas10
machine-learning10
data-visualisation10
numpy10
annotator10
rasa10
scikit-learn10
data-visualization10
nlp10

Programming languages (21)

JavaC++CSSCRustMojoScalaMakefile

Github contributions (5)

github-logo-circle
koaning/calm-notebooks

Mar 2020 - Oct 2021

notebooks that are used at calmcode.io
Role in this project:
userData Scientist
Contributions:39 commits, 2 PRs, 35 pushes in 1 year 7 months
Contributions summary:Vincent's commit history showcases the development of an analysis notebook focusing on sleep data, likely for a data science project. The initial commits involve data loading and basic aggregation of the dataset. The analysis then applies resampling techniques, statistical comparison of groups, and uses plots to visualize and interpret the data. Further commits showcase exploration of the birthday problem.
jupyter-notebooknotebookpythonnotebooks
koaning/scikit-lego

Jan 2019 - Dec 2022

Extra blocks for scikit-learn pipelines.
Role in this project:
userData Scientist & ML Engineer
Contributions:38 releases, 237 reviews, 269 commits in 3 years 11 months
Contributions summary:Vincent contributed to the implementation of outlier detection models and classification methods based on Gaussian Mixture Models (GMM). They built and tested both GMM-based classification and outlier detection models, including Bayesian variants. Moreover, the user integrated the models into a Scikit-learn pipeline, demonstrating the use of various libraries and testing techniques. The user also added a regression-based outlier detection.
pythondata-sciencemachine-learningscikit-learncommon-sense
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
Vincent Warmerdam - First Full-time Hire at calmcode.io