Francesco Cavaliere is a Lead Software Engineer at FICO with eight years of experience blending production engineering and academic research in operations research and combinatorial optimization. He completed a PhD at the University of Bologna focused on exact and heuristic algorithms and augmented his research perspective with a visiting stint at Polytechnique Montréal and postdoctoral work at the University of Padua. His background in computer engineering (Master’s with 110 cum laude) and international exchange in Gent reinforce a strong practical foundation in systems and algorithm design. Francesco bridges rigorous algorithmic thinking with real-world software delivery, bringing research-grade optimization methods into scalable applications. He is based in Padua, Italy, and maintains a Github presence (c4v4) that reflects his ongoing interest in reproducible, research-driven code.
8 years of coding experience
2 years of employment as a software developer
Visiting Ph.D. Student, Operations Research, Visiting Ph.D. Student, Operations Research at Polytechnique Montréal
Doctor of Philosophy - PhD, Operations Research, Doctor of Philosophy - PhD, Operations Research at Alma Mater Studiorum - Università di Bologna
Master's degree, Computer Engineering, 110 cum laude, Master's degree, Computer Engineering, 110 cum laude at Università degli Studi di Padova
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
Francesco Cavaliere - Lead Software Engineer at FICO