Lorenzo Mambretti is a Principal Software Developer with nine years of experience building performant algorithms and ML systems, currently leading engineering efforts at Augmenta from Kitchener, Ontario. He combines a strong mathematical foundation (B.S. in Mathematics and Scientific Computation, UC Davis) with hands-on expertise in C++, Python, and Go to deliver graph pathfinding, optimization, and computer vision solutions for generative design and robotics. Lorenzo has progressed through roles from Machine Learning Developer to Principal, designing efficient search algorithms and leading teams to productionize deep learning and reinforcement learning models. He is fluent in TensorFlow, PyTorch, and OpenCV and has a track record of applying those tools to real-world defect detection and construction-focused generative systems. Notably, he co-founded and led the AI club at UC Davis, guiding projects like an AlphaZero implementation—an early sign of his blend of research curiosity and pragmatic engineering.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.) Mathematics and Scientific Computation, Bachelor of Science (B.S.) Mathematics and Scientific Computation at University of California, Davis
Summer Course Mechatronics Robotics and Automation Engineering, Summer Course Mechatronics Robotics and Automation Engineering at Massachusetts Institute of Technology
High School Applied Sciences, High School Applied Sciences at Liceo Scientifico Galileo Galilei
Summer Course Computer Science, Summer Course Computer Science at Stanford University
Contributions:16 pushes, 1 branch in 4 years 5 months
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
Lorenzo Mambretti - Principal Software Developer at Augmenta