Nikita Ryzhakov
@nikitaryzhakov
Cryptography researcher specializing in zero-knowledge proofs, MPC, and lattice cryptography—building secure, production-ready primitives.
What I'm looking for
I’m a cryptography researcher with hands-on experience designing and testing zero-knowledge systems, multi-party computation (MPC), blockchain cryptography, and lattice-based primitives. At AI People (Intern), I built a zero-knowledge KYC solution for the Graphite blockchain using Circom and Noir, including prover-to-verifier communication via gRPC and integration/unit tests with pytest.
I also contribute to an MPC platform based on a fork of Binance’s tss-lib, implementing threshold-ECDSA testing with Shamir Secret Sharing and adding deterministic ECDSA signatures compliant with RFC 6979. My research focuses on fully homomorphic encryption (FHE), memory-efficient lattice algorithms, and formal verification (Coq), and I’ve helped migrate HEAAN (CKKS) from C++ to Rust with mathematical optimizations and ~6× lower memory usage.
Experience
Work history, roles, and key accomplishments
Research Supervisor (ML Sec)
Saint Petersburg State University
Jan 2026 - Present (5 months)
Supervises student research projects at the intersection of machine learning and cybersecurity, providing technical guidance and support throughout project execution.
Cryptography Research Intern
AI People
Jun 2025 - Present (1 year)
Designed and implemented a zero-knowledge KYC solution for the Graphite blockchain using Circom and Noir, including prover-to-verifier integration via gRPC. Built and tested ZK circuits, contributed to an MPC platform based on a fork of Binance's tss-lib, and implemented threshold-ECDSA testing with Shamir Secret Sharing plus deterministic ECDSA signatures compliant with RFC 6979.
Education
Degrees, certifications, and relevant coursework
Saint Petersburg State University
Bachelor of Science, Programming Technologies
2023 -
B.Sc. in Programming Technologies at Saint Petersburg State University, Faculty of Mathematics and Mechanics (Sep 2023–present).
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Nikita?
You can contact Nikita and 90k+ other talented remote workers on Himalayas.
Message NikitaFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
