Haris Smajlović is a Postdoctoral Associate at Yale with over a decade of R&D experience at the intersection of cryptography, compilers, and bioinformatics. He holds a PhD in Computer Science from the University of Victoria and has blended academia and industry roles—from lecturing and research assistantships to five years as a software engineer—bringing both pedagogical clarity and production engineering chops. His work combines theoretical depth in TCS and mathematics with practical systems-building, enabling secure and efficient tooling for data-intensive research. Based in the New York City area, he has a track record of translating complex research into teachable outcomes and maintainable software, and his background suggests a rare fluency across proofs, compilers, and biological data analysis.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Victoria
M.Sc. and B.Sc. in Theoretical Computer Science, Mathematics and Computer Science, M.Sc. and B.Sc. in Theoretical Computer Science, Mathematics and Computer Science at University of Sarajevo
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.