Antoine Legrain is a professor and applied mathematics researcher with 11 years of experience building optimization software for transportation, healthcare, and logistics systems. He holds a Ph.D. from École Polytechnique de Montréal and has translated theory into production-grade backends—from on-demand campus shuttles at the University of Michigan to banknote distribution and homecare nurse scheduling. Skilled in C++, Java, Python, NodeJS and mathematical modeling, he blends algorithmic rigor (online and stochastic optimization) with practical engineering to deploy real-world systems. His work uniquely bridges academic research and industry impact, including collaborations with cancer centers and central banks that shaped operational decisions. Based in Montreal, he is equally comfortable designing models on paper and shipping the software that runs them.
11 years of coding experience
6 years of employment as a software developer
Lycée Franklin
Master Research, Applied Mathematics and Operation Research, GPA: 4.0/4.0, Master Research, Applied Mathematics and Operation Research, GPA: 4.0/4.0 at École Polytechnique de Montréal
Lycée Pasteur
Bachelor & Master of Engineering, Mathematics, Bachelor & Master of Engineering, Mathematics at Ecole centrale de Paris
Ph.D., Applied Mathematics, Operation Research, and Healthcare Systems, GPA: 4.0/4.0, Ph.D., Applied Mathematics, Operation Research, and Healthcare Systems, GPA: 4.0/4.0 at Ecole Polytechnique de Montreal
Resource-contrained shortest path problem library (c++ and python)
Contributions:19 reviews, 5 PRs, 97 pushes in 7 months
cpppython
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.