Michael Egorov

Founder at Curve Finance

Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Applied Mathematics and Physics, Bachelor's degree Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
bookDoctor of Philosophy (PhD) Physics, Doctor of Philosophy (PhD) Physics at Swinburne University of Technology
languagesRussian, English
github-logo-circle

Github Skills (28)

tokenize10
vyper10
python10
back-end-development10
api-design10
security10
tokenizer10
f10
ethereum10
database-design10
cryptography10
blockchain10
access-control10
decentralized-finance10
erc2010

Programming languages (11)

TypeScriptC++RustCSolidityTeXJavaScriptVue

Github contributions (5)

github-logo-circle
nucypher/zerodb

Mar 2015 - Aug 2016

*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:
userBack-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.
storedmaintainerend-to-endencrypteddatabase
curvefi/curve-dao-contracts

Apr 2020 - Mar 2021

Vyper contracts to be used by Curve DAO
Role in this project:
userBack-end Developer & Smart Contract Engineer
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.
governanceethereumvyper-contractsblockchainsolidity
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
Michael Egorov - Founder at Curve Finance