Andrew Duncan is a PhD candidate in Cell & Systems Biology at the University of Toronto with 11 years of hands-on software engineering experience, primarily building bioinformatics and research software at the Ontario Institute for Cancer Research. He blends computational biology knowledge from his PhD and a BCS in Bioinformatics with practical engineering skills developed through multiple coop and developer roles, delivering production-ready tools for cancer research. Comfortable across the stack, Andrew has a track record of translating biological questions into reproducible software and data science solutions, backed by certificates in biomedical fundamentals and data science. Based in Old Toronto, he brings uncommon depth for a graduate student: a decade of institutional software experience focused on bridging lab needs and scalable code.
11 years of coding experience
5 years of employment as a software developer
Certificate, Fundamentals of Biomedical Sciences I, Certificate, Fundamentals of Biomedical Sciences I at University of Toronto School of Continuing Studies
Doctor of Philosophy - PhD, Cell and Systems Biology, Doctor of Philosophy - PhD, Cell and Systems Biology at University of Toronto
Certificate, Data Science, Certificate, Data Science at University of Guelph
Bachelor of Computer Science, Bioinformatics Option, Honours, Cooperative Program, Bioinformatics, Bachelor of Computer Science, Bioinformatics Option, Honours, Cooperative Program, Bioinformatics at University of Waterloo
Contributions:1 release, 11 pushes, 1 branch in 2 years 5 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.