Paul Puget is a Lead/Principal Machine Learning Engineer with 13 years of hands-on experience building production data products and integrating ML into fast-moving, agile product cycles. He combines deep Python and ML framework expertise with practical MLOps—deploying models on GCP and AWS, Kubernetes, Databricks and BigQuery—to turn models into operational services. At Kaluza he led ML strategy and people for flexibility and price-forecasting products that enable residential assets (EV chargers, heaters, batteries) to participate in energy markets, while still contributing as an individual engineer on pricing and forecasting. His background spans startups and enterprise energy projects, from designing bidding engines and entity-matching NLP systems to improving forecasting models at a utility, showing a strong mix of product thinking and technical craft. An active backend contributor to the open-source MRQ task queue, he’s comfortable optimizing distributed worker systems and end-to-end debugging workflows. Based in the UK, he pairs technical leadership with hands-on delivery and a track record of turning research and prototypes into revenue-generating production systems.
12 years of coding experience
13 years of employment as a software developer
2012 Computational and Applied Mathematics, 2012 Computational and Applied Mathematics at École des Mines de Saint-Étienne
Preparatory classes Lycée Pierre de Fermat Toulouse (2007 to 2009) MPSI/MP with computer science Mathematics physics and management, Preparatory classes Lycée Pierre de Fermat Toulouse (2007 to 2009) MPSI/MP with computer science Mathematics physics and management at Lycée Pierre de Fermat
Mr. Queue - A distributed worker task queue in Python using Redis & gevent
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR, 4 pushes in 2 years 7 months
Contributions summary:Paul primarily contributed to the back-end logic of the `mrq` project, a distributed task queue. Their work involved improving code quality through better attribute handling and index optimization in the worker and job modules. They implemented and updated a feature to track traceback histories for debugging and enhanced API endpoints and front-end components related to displaying the traceback. The user's changes touch upon core components like job management, configuration, and testing, demonstrating their grasp of the system's architecture.
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.