Douglas Stebila

Associate Professor

Waterloo, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Douglas Stebila is an Associate Professor of cryptography at the University of Waterloo with 15 years of experience focused on strengthening Internet security protocols and building practical post-quantum cryptosystems. He combines applied cryptography expertise—key exchange, digital signatures, PKI, and elliptic-curve work—with hands-on contributions to real-world projects such as the widely used open-quantum-safe/liboqs, where he implemented a new KEM API and post-quantum KEMs like SIKE and Kyber. His research and engineering bridge theory and practice, improving TLS/SSH security while adding rigorous tests and documentation to production libraries. Based in Waterloo, Canada, he also explores less obvious but high-impact areas such as client puzzles/proofs-of-work and quantum cryptography, bringing a systems-minded approach to historically theoretical problems.
code15 years of coding experience
github-logo-circle

Github Skills (6)

c1710
c1110
cryptography10
api-design9
security9
openssl9

Programming languages (17)

C#JavaC++RustCTeXMakefileGo

Github contributions (5)

github-logo-circle
open-quantum-safe/liboqs

Aug 2016 - Jan 2023

C library for prototyping and experimenting with quantum-resistant cryptography
Role in this project:
userBack-end Developer & Security Engineer
Contributions:50 releases, 499 reviews, 561 commits in 6 years 6 months
Contributions summary:Douglas's commits primarily involved implementing a new KEM API within the repository, along with implementing the SIKE and Kyber variants of the KEM. The user also was involved in adding security related aspects and test cases and documentation for the KEM implementations. The changes also involved refactoring and the removal of older implementations.
post-quantumcryptographyexperimentingc-librarypublic-key-cryptography
dstebila/rlwekex

Oct 2014 - Sep 2016

Contributions:23 commits, 7 PRs, 15 pushes in 1 year 11 months
post-quantumexchangeringquantum-computingquantum
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
Douglas Stebila - Associate Professor