Summary
Aleksandar Kartelj is an Associate Professor of Computer Science at the University of Belgrade specializing in optimization methods for NP-hard problems, with eight years of formal experience in faculty roles and a long teaching pedigree. His work spans exact and metaheuristic techniques—integer programming, branch & bound, beam search, variable neighborhood search, and genetic algorithms—applied to domains from computational biology to transportation and social networks, and used to enhance machine learning algorithms. He holds a PhD with top marks and an international quantitative finance masters background, reflecting a rare blend of rigorous theoretical training and quantitative economics. Aleksandar has translated research into real commercial projects and maintains active visiting professorships, indicating both academic leadership and practical impact. An interesting facet is his consistent excellence across degrees (near-perfect GPAs) combined with hands-on teaching at advanced secondary schools, showing a commitment to cultivating talent at multiple levels.
8 years of coding experience
10 years of employment as a software developer
International Master in Quantitative Finance (IMQF), Econometrics and Quantitative Economics, International Master in Quantitative Finance (IMQF), Econometrics and Quantitative Economics at Faculty of Economics, University of Belgrade
Doctor of Philosophy (PhD), Computer Science, 10.00 (out of 10.00), Doctor of Philosophy (PhD), Computer Science, 10.00 (out of 10.00) at Faculty of Mathematics, University of Belgrade
English