Gleb Belov is a Senior Optimization Software Developer based in Melbourne with 11 years of experience bridging research-grade combinatorial optimization and production software engineering. He designs and implements solver interfaces and modeling tooling—most recently leading development of the AMPL MP Solver Interface (mp.ampl.com)—and maintains a strong C++ and Python codebase. With a summa cum laude PhD in Computational Mathematics and a history of academic appointments and industry collaborations, he translates advanced Integer and Constraint Programming techniques into practical applications like process plant layout design. As adjunct faculty and former research fellow, he continues to publish and supervise PhD work while upgrading modeling ecosystems such as MiniZinc. Colleagues know him for combining rigorous theory with pragmatic engineering, often surfacing elegant linearization and modeling improvements that reduce solver complexity in real problems.
10 years of coding experience
PhD (Dr.rer.nat.), Computational Mathematics, Summa Cum Laude, PhD (Dr.rer.nat.), Computational Mathematics, Summa Cum Laude at Technische Universität Dresden
Engineer's diploma, Economical Mathematics, Engineer's diploma, Economical Mathematics at Ufa State Aviation Technical University
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.