Jean-Denis Lesage

Paris, Ile-de-France
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

👤
Senior
Jean-denis Lesage is a Senior Staff Software Development Lead based in Paris with a PhD in Computer Science from Grenoble INP and over a decade of experience building high-performance distributed systems and ML platforms. At Criteo he has progressed from hands-on ML platform and catalog ingestion roles to leading the cross-functional Offsite Marketplaces product, spanning delivery, API, data models, bidding and recommendation. His background in middleware for parallel and distributed systems and early research on scheduling for large interactive applications informs a pragmatic approach to scaling real-time ML and forecasting systems. He contributes to major open-source ML tooling—improving MLflow’s backend robustness, DB connection handling and artifact storage—reflecting a strong backend and DevOps skillset. Equally comfortable in research and production, he blends HPC/parallelism and computer graphics expertise with product-focused delivery. Colleagues benefit from his rare mix of academic rigor and proven leadership shipping complex, data-driven systems.
code10 years of coding experience
github-logo-circle

Github Skills (12)

mlflow10
sqlalchemy10
python10
cli9
command-line9
hdfs9
command-line-interface9
cd8
cicd8
machine-learning5
apache-spark5
ml4

Programming languages (5)

TypeScriptC++Jupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
mlflow/mlflow

Jul 2019 - Jul 2020

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:89 commits, 31 PRs, 77 comments in 11 months
Contributions summary:Jean-Denis primarily contributed to enhancing the robustness and functionality of the MLflow backend, specifically focusing on database interactions and artifact storage. Their work involved modifying the SQLAlchemy engine for improved database connection handling and implementing a CLI command to export experiment runs to CSV format. Additionally, the user addressed issues related to artifact downloads in the HDFS repository and injected configurations for the SQLAlchemy connection pool, improving performance. The user's contributions also encompass setting up environment variables for SQL Alchemy and fixing testing and build configurations.
aimlflowmlmodelmachine-learningml
jdlesage/mlflow

Dec 2019 - Jan 2021

Open source platform for the machine learning lifecycle
Contributions:152 pushes, 147 branches in 1 year
pythonlifecyclemlmachine-learningmachine-learning-lifecycle
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