Michael Egorov is a founder and seasoned software engineer with 14 years of experience building cryptography-first infrastructure for decentralized systems from Switzerland. He co-created Curve Finance and previously served as CTO and YC-backed founder of NuCypher, driving production-ready proxy re-encryption and threshold access control for encrypted big-data applications. Technically hands-on, he has contributed to prominent open-source projects including Curve’s Vyper smart contracts and NuCypher’s end-to-end encrypted ZeroDB and KMS runtimes, blending backend systems, crypto primitives, and smart-contract engineering. His background spans academia (PhD-level physics) to large-scale production at LinkedIn, giving him a rare mix of research rigor and operational experience. Notably, he has implemented low-level re-encryption interfaces and performant ZODB-backed encrypted query systems, reflecting deep expertise in secure storage and permissioned cryptography.
14 years of coding experience
8 years of employment as a software developer
Bachelor's degree Applied Mathematics and Physics, Bachelor's degree Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
Doctor of Philosophy (PhD) Physics, Doctor of Philosophy (PhD) Physics at Swinburne University of Technology
*This project is no longer actively maintained. If you'd like to become the maintainer, please let us know.* ZeroDB is an end-to-end encrypted database. Data can be stored and queried on untrusted database servers without ever exposing the encryption key. Clients can execute remote queries against the encrypted data without downloading all of it or suffering an excessive performance hit.
Role in this project:
Back-end Developer
Contributions:374 commits, 18 PRs, 125 pushes in 1 year 5 months
Contributions summary:Michael contributed to the development and testing of a new end-to-end encrypted database. Their commits focused on initial experiments with bucket sizes, work related to permissions, and improvements to full-text search capabilities. They implemented object creation tests and utilized transaction management to ensure the integrity of data operations. Furthermore, they built and tested an API with features for database connection, data insertion, retrieval, and removal.
Contributions:47 reviews, 415 commits, 27 PRs in 10 months
Contributions summary:Michael primarily worked on developing smart contracts for the Curve DAO project, specializing in the implementation of ERC20 tokens and related functionalities. Their contributions focused on creating and modifying Vyper smart contracts, adding features like minting, burning, and vesting functionalities, and integrating them with a governance framework. The user also worked on setting up and deploying the contracts, as well as creating and testing.
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.