Hugues De Lavoreille is an applied mathematician and machine learning engineer with six years' experience building interpretable, energy-efficient forecasting and optimization solutions for energy systems. Trained at Mines ParisTech and ENS Paris-Saclay with exchanges at ETH Zürich and Peking University, he bridges rigorous research (high-dimensional ML, MVA) and production-ready forecasting deployed at EDF, where he progressed from forecasting expert to lead ML engineer and now supports short-term optimization. He contributes to open-source sustainability tooling—adding backend features and tests to the well-known CodeCarbon project—reflecting his focus on measuring and reducing compute emissions. Efficient, inquisitive and interdisciplinary, he enjoys connecting theory and practice across networks and infrastructure to deliver pragmatic, environmentally conscious models.
6 years of coding experience
3 years of employment as a software developer
MSc. in Mathematics Vision Learning (MVA), MSc. in Mathematics Vision Learning (MVA) at ENS Paris-Saclay
Intensive theoretical preparation for the national exams of French top engineering schools Mathematics Physics Computer Science, Intensive theoretical preparation for the national exams of French top engineering schools Mathematics Physics Computer Science at Lycée Sainte-Geneviève
Globex Summer School Engineering & Management, Globex Summer School Engineering & Management at Peking University
Baccalauréat scientifique, Baccalauréat scientifique at Lycée Albert de Mun
Master’s Degree in Science and Executive Engineering Applied mathematics Robotics Vision & Control Systems, Master’s Degree in Science and Executive Engineering Applied mathematics Robotics Vision & Control Systems at Mines Paris - PSL
Exchange semester Systems & computer science, Exchange semester Systems & computer science at ETH Zürich
Track emissions from Compute and recommend ways to reduce their impact on the environment.
Role in this project:
Back-end Developer
Contributions:14 commits, 1 PR, 10 pushes in 1 month
Contributions summary:Hugues primarily contributed to the back-end functionality of the project, focusing on adding new API endpoints for retrieving run information and implementing related services. They modified the existing code to include features for fetching the last run of a project, as well as global sums. These changes involved database interactions and modifications to the existing API structure, including defining new routes and use cases. The user also added functional tests to validate the new API endpoints.
Contributions:7 pushes, 2 branches, 1 issue in 1 day
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.