Carlo Sartori is an applied scientist and operations researcher with a decade of experience designing and implementing large-scale combinatorial optimization solutions, particularly in vehicle routing and personnel scheduling. He bridges deep academic research—PhD work at KU Leuven and award-winning master's research in Brazil—with hands-on engineering in C++, Java, Python and optimization solvers like Gurobi and CPLEX. Carlo has translated theory into impact at Amazon (middle-mile network optimization) and KLM, delivering measurable speedups and decision-support tools for transport and resource allocation. He also consults and taught programming and algorithms with top student evaluations, showing a knack for explaining complex methods to practitioners. Comfortable across research, development and deployment, he combines algorithmic innovation with production-oriented engineering to solve very large, synchronized scheduling problems.
11 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Ciência da Computação, Doctor of Philosophy - PhD Ciência da Computação at KU Leuven
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Federal University of Rio Grande do Sul
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.