I architect and develop packages for research and education, bridging the gap between rigorous science and creative arts. My work focuses on building reproducible workflows and intuitive tools for ecology, agriculture and hydrology.
I am passionate about crafting tools for data science.
nuee— A multivariate data analysis Python package for numerical ecology, designed for high-performance scientific computing.tangent/ds— A generic JavaScript package for data science, bringing "Tidy" principles to the browser (Statistics, ML, Plotting). Check out my new course on Observable.tangent/mc— An experimental engine for Bayesian inference in JavaScript (Work in Progress).jmonlabs— An organization dedicated to algorithmic music composition where I develop thejmondeclarative format andjmon/algo.seekwellpandas— A Python utility extending pandas with consistent tidy methods.
I also maintain educational & community resources.
- [In French] Analyse et modélisation d'agroécosystèmes avec R — Foundational course material on R for ecologists. (See the active fork here).
- [In French] Introduction au calcul numérique avec Python — A primer on scientific Python for engineers.
- DJalgo's User Guide — A comprehensive guide on soundifying mathematics (fractals, genetic algorithms) in the browser.
Professional background: Senior Engineer & Ph.D. in Data Science / Ecological Engineering.


