Xinghu Qin is a machine learning engineer and evolutionary biologist with eight years of experience applying deep learning to population genetics, omics, biodiversity, and evolutionary problems. He holds a PhD from the University of St. Andrews for work on machine learning in population genetics and pairs that quantitative research background with earlier training in biological control and plant protection. Based in Scotland, Xinghu blends domain expertise in genetics and evolution with practical ML engineering to build models that extract evolutionary insights from complex biological data. Colleagues describe him as someone who moves between theory and application comfortably—designing algorithms informed by biological nuance rather than treating data as generic inputs.
8 years of coding experience
Master’s Degree, Biological Control, 2013, Master’s Degree, Biological Control, 2013 at Chinese Academy of Agricultural Sciences
Bachelor’s Degree, Plant Protection and Integrated Pest Management, 2009, Bachelor’s Degree, Plant Protection and Integrated Pest Management, 2009 at Shandong Agricultural University
Doctor of Philosophy (Ph.D.), Machine learning and deep learning in population genetics, Doctor of Philosophy (Ph.D.), Machine learning and deep learning in population genetics at University of St. Andrews
Contributions:20 commits, 21 pushes, 1 branch in 2 years 8 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.