Myles Thiessen is a PhD student and Graduate Research and Teaching Assistant at the University of Toronto with eight years of experience in Java development and research-driven software engineering. He has balanced academic rigor—MSc with a 4.0 GPA and ongoing PhD work—with industry research internships at Nutanix, applying systems and infrastructure research to practical problems. Comfortable moving between research, teaching, and hands-on development, he leverages strong fundamentals from a BSc and earlier mathematics/computer science studies to tackle complex distributed systems challenges. Notably, his profile blends deep academic credentials with repeat corporate research collaborations, signaling an engineer who turns rigorous theory into deployable solutions.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto
(Incomplete) BSc, Mathematics and Computer Science, 92 Average for major classes, (Incomplete) BSc, Mathematics and Computer Science, 92 Average for major classes at University of Windsor
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.