Samuel Jaques is an assistant professor in Combinatorics and Optimization at the University of Waterloo with eight years of experience bridging theoretical math, cryptography, and quantum computing. His work spans rigorous academic research—from a PhD at Oxford and a Master’s in combinatorics to early results on multiplicative domains of quantum channels—to applied internships at Microsoft and Fujitsu. He focuses on privacy and anonymity in cryptography and explores quantum information and computational approaches, often bringing algebraic and representation-theoretic perspectives to practical problems. Beyond academia, Samuel has a track record of translating theory into tools and analyses, from modeling ICU queues numerically to building databases and probabilistic models during earlier roles. This combination of deep theory, hands-on modeling, and industry research experience gives him a distinctive ability to connect abstract ideas to real-world systems.
8 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Materials Science, Doctor of Philosophy - PhD, Materials Science at University of Oxford
Bachelor of Science, Biology, General, Bachelor of Science, Biology, General at University of Regina
Master's of Mathematics, Combinatorics and Optimization, Master's of Mathematics, Combinatorics and Optimization at University of Waterloo
Quantum implementation of elliptic curve primitives
Contributions:3 commits, 1 PR, 1 push in 1 year 8 months
bytequantum-computingecdhecdsaelliptic
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.
Request Free Trial
Samuel Jaques - Assistant Professor at University of Waterloo