Jan Oupický is a doctoral researcher in cryptography based in Prague with a decade of software engineering experience and a current focus on migrating systems to post-quantum cryptography. Combining a PhD candidacy at the University of Luxembourg with a strong mathematics background from Charles University, he bridges deep theoretical knowledge in abstract algebra and elliptic curve cryptography with practical full‑stack development experience. His prior six-year role as a full‑stack engineer honed his ability to deploy and maintain secure, production-grade systems while his research sharpens algorithmic and security-first thinking. Notably, he applies rigorous academic methods to real-world migration challenges, making him adept at translating cryptographic advances into deployable solutions.
11 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Cryptography, Doctor of Philosophy - PhD, Cryptography at University of Luxembourg
Magistr (Mgr.), Mathematics for Information Technologies, Magistr (Mgr.), Mathematics for Information Technologies at Univerzita Karlova v Praze
POC testing PQC algorithms in Apache Santuario - XML Security for Java
Contributions:32 pushes, 1 branch in 2 years 8 months
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.