Patrick Longa is a Principal Researcher at Microsoft Research in Redmond specializing in post-quantum cryptography, where he designs, analyzes, implements, and helps standardize schemes resilient to both classical and future quantum threats. With a Ph.D. in Electrical and Computer Engineering from the University of Waterloo and a background in hardware and software engineering, he brings a rare combination of deep theoretical insight and high-performance implementation skills. His earlier work on elliptic curve and pairing-based cryptography produced efficient algorithms and fast cryptographic libraries, informing his pragmatic approach to secure systems. At MSR since 2011, he blends long-term research perspective with hands-on engineering, and maintains an active public presence through his personal webpage and community engagement.
9 years of coding experience
Master's degree, Electrical Engineering, Master's degree, Electrical Engineering at University of Ottawa
Bachelor of Applied Science - BASc, Electrical and Electronics Engineering, Bachelor of Applied Science - BASc, Electrical and Electronics Engineering at Pontificia Universidad Católica del Perú
Doctor of Philosophy - PhD, Electrical and Computer Engineering, Doctor of Philosophy - PhD, Electrical and Computer Engineering at University of Waterloo
FourQlib is an efficient and portable cryptographic library that provides functions for computing elliptic curve based operations on the high-performance FourQ curve.
Contributions:52 commits, 2 PRs, 20 pushes in 5 years 4 months
cryptographycryptographicellipticcurveperformance
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
Patrick Longa - Principal Researcher at Microsoft Research