Ben Hudson

Student Researcher at Mila - Quebec Artificial Intelligence Institute

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
Ben Hudson is a researcher and founder blending machine learning and operations research to solve real-world logistics and transportation challenges. With 11 years of engineering experience, he co-founded Blaise Transit, scaling its dynamic vehicle routing software to over 70 public transit agencies while serving as CTO and later technical advisor. He earned an MPhil with distinction from Cambridge, published work at ICLR, and is pursuing a PhD at Mila/Université de Montréal focused on decision-making under uncertainty. Ben moves between prototyping core IP, designing scalable architectures, and managing cross-functional engineering teams, pairing academic rigor with startup execution. Based in Montréal, he favors pragmatic models—“all of my models are wrong, some are useful”—and has a track record of translating research into deployed, impact-driven systems.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering, Distinction, Dean's Honours, Bachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering, Distinction, Dean's Honours at University of Waterloo
bookMaster of Philosophy - MPhil, Computer Science, Distinction, Master of Philosophy - MPhil, Computer Science, Distinction at University of Cambridge
bookInternational Student Exchange, Mechanical Engineering, International Student Exchange, Mechanical Engineering at Delft University of Technology
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Universite de Montreal
languagesEnglish, French
github-logo-circle

Github Skills (50)

tsp-solver10
openstreetmap10
backend10
graph-neural-network10
osrm10
traveling-salesman9
python9
map-matching9
vehicle-routing-problem9
networkx9
pypi9
cpp9
midi8
middleware8
snmp7

Programming languages (9)

TypeScriptJavaC++CMakefileFluentJupyter NotebookPython

Github contributions (5)

github-logo-circle
Contributions:25 pushes in 7 years 8 months
ben-hudson/pylkh

Jan 2021 - Sep 2022

A super simple Python wrapper for the constrained traveling salesman and vehicle routing problem solver LKH-3.
Contributions:1 review, 23 commits, 3 PRs in 1 year 7 months
pythontraveling-salesmanvehicle-routing-problemtsptsp-problem
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