Antoine Legrain

Professor at Polytechnique Montréal

Montreal, Quebec, Canada
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
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookLycée Franklin
bookMaster 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
bookLycée Pasteur
bookBachelor & Master of Engineering, Mathematics, Bachelor & Master of Engineering, Mathematics at Ecole centrale de Paris
bookPh.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
languagesFrench, English
github-logo-circle

Github Skills (67)

public-transportation10
python10
dijkstra10
webserver10
cpp10
backend10
osrm10
openstreetmap10
coin-or10
javascript10
astar10
pdf-viewer10
task-scheduler10
pdfjs10
map-matching10

Programming languages (8)

TypeScriptJavaC++ShellCJavaScriptFluentPython

Github contributions (5)

github-logo-circle
Contributions:311 commits, 6 PRs, 23 pushes in 8 years
cpprosteringnurseschedulingsolver
lab-core/rcspp

Oct 2025 - Jun 2026

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.
Request Free Trial