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.
10 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
Github Skills (55)
crypto10
openpgp10
sublime-text10
sublime10
bouncy-castle10
webpush10
java10
post-quantum-cryptography10
gm10
dtls10
castle10
sublime-text-plugin10
spam9
textmate9
x5099
Programming languages (10)
JavaC++CMakefileTeXJavaScriptPHPCommon Workflow Language
POC testing PQC algorithms in Apache Santuario - XML Security for Java
Contributions:31 pushes in 2 years
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
Jan Oupický - Doctoral Researcher at University of Luxembourg