Yuri Pirola is an Associate Professor in Milan with 15 years of experience developing algorithmic and machine learning solutions for bioinformatics, particularly in haplotyping, association studies, and alternative splicing. He blends deep expertise in combinatorial and discrete algorithms—both exact and approximate—with practical design of evolutionary and other ML methods for hard optimization problems. His academic trajectory from PhD to faculty at Università degli Studi di Milano-Bicocca is complemented by software development roles, giving him a strong track record of turning theoretical methods into working programs. He also contributes to teaching at the master level and has a history of collaborative research across university and technology-park environments. Notably, his work often targets pedigree- and haplotype-related problems where combinatorial insight yields biologically meaningful solutions. Based in Lombardy, he combines rigorous theory with hands-on coding practice to solve real-world bioinformatics challenges.
15 years of coding experience
7 years of employment as a software developer
PhD, Computer Science - Bioinformatics, PhD, Computer Science - Bioinformatics at Università degli Studi di Milano-Bicocca
Lipari Summer School on Bioinformatics and Computational Biology '08
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.