Nir Drucker is a cryptography research scientist at IBM with eight years of industry experience building secure systems for cloud and AI. He holds a Ph.D. in Applied Cryptography and combines deep theoretical knowledge with hands-on C and assembly implementations from roles at Intel and AWS. Nir has contributed to high-profile open-source projects such as liboqs and s2n-tls, integrating post-quantum schemes (BIKE, SIKE) and optimizing constant-time and AVX512 implementations. His background spans applied crypto, performance engineering, and secure API integrations, reflecting both research rigor and production-grade delivery. Based in Israel, he also leverages operational and instructional experience from military technical service to drive practical, secure designs. Colleagues rely on him to bridge cutting-edge cryptographic research with deployable, audited code.
8 years of coding experience
12 years of employment as a software developer
Master of Science (M.Sc.), Operations Research and Optimization, Faculty of Industrial Engineering and Management, Master of Science (M.Sc.), Operations Research and Optimization, Faculty of Industrial Engineering and Management at Technion - Israel Institute of Technology
Doctor of Philosophy (Ph.D.), Applied Cryptography, Doctor of Philosophy (Ph.D.), Applied Cryptography at University of Haifa
High School, Computer Science, High School, Computer Science at Ort Binyamina
Bachelor of Arts (B.A.), Computer Science and Business Management - Systems and Applications., Bachelor of Arts (B.A.), Computer Science and Business Management - Systems and Applications. at The Open University of Israel
C library for prototyping and experimenting with quantum-resistant cryptography
Role in this project:
Back-end Developer & Security Engineer
Contributions:1 review, 15 commits, 16 PRs in 1 year 10 months
Contributions summary:Nir primarily contributed to the development and refinement of the BIKE key encapsulation mechanism, a core component of the quantum-resistant cryptography library. Their work involved integrating BIKE, matching it with NIST's branch and master, adapting the code to the OpenSSL API, and addressing various bug fixes. They also focused on constant-time implementations, added AVX512 support, and updated the code for BIKE-1 Round 2, indicating a strong focus on security and cryptographic algorithm implementation.
Contributions:5 commits, 6 PRs, 32 comments in 1 year 4 months
Contributions summary:Nir's contributions center around implementing and refining cryptographic algorithms within the s2n-tls library. Their work includes adding support for the SIKE P503 post-quantum cryptography, which required changes to the core cryptographic functions, demonstrating proficiency in cryptographic implementations. They also addressed and corrected compilation errors, ensuring the code's functionality.
cryptographysslc99tlscrypto
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
Nir Drucker - Research Scientist (Cryptography) at IBM