Igors Stepanovs is a Senior Applied Scientist with a PhD in computer science and over a decade of experience applying cryptography to real-world software security. Based in Madrid, he combines deep academic research—postdoctoral work in applied cryptography at ETH Zürich—with hands-on engineering roles across startups and Amazon, focusing recently on device provisioning and attestation. His background includes prototyping advanced ideas such as FHE-enabled whitebox cryptography and building low-level C++ cryptographic primitives, reflecting a comfort with both theoretical math and production code. He consistently bridges research and product needs, turning subtle cryptographic insights into auditable, deployable systems. A detail that sets him apart is his early work automating source-code protection via AST-based refactoring tools, revealing a long-standing interest in tooling that enforces security at the code level.
11 years of coding experience
8 years of employment as a software developer
MSc Mathematics of Cryptography and Communications, MSc Mathematics of Cryptography and Communications at Royal Holloway, University of London
MSc Computer Science, MSc Computer Science at Latvijas Universitate
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.