Shahan Khatchadourian is a computer scientist and protocol engineer with a decade of experience building high-performance blockchain infrastructure, from creating Hyperledger Besu to architecting modular rollups and Cosmos ecosystem upgrades. He combines a PhD-level research background in distributed systems and cryptography with hands-on production engineering in Rust, Go, and Solidity, contributing to prominent open-source projects like Fuel’s fuel-core. As a founder, CTO, and lead across startups and foundations (PegaSys, ConsenSys, BitDAO, Fuel Labs, Uniswap and Interchain), he has delivered secure, scalable systems that have managed billions in assets and supported major networks. His current focus blends theoretical work on zero-knowledge proof soundness and recursive composition with practical proving frameworks (Halo2) to enable scalable validity rollups. Notably, he translated formal research into shipping products—incubating Besu into mainstream Ethereum infrastructure and building Ember, a volatility-based Uniswap v4 hook that earned recognition in the Arbitrum challenge. Based in Canada, he is equally comfortable leading protocol roadmaps, fixing critical CVEs in live networks, and implementing low-level VM opcode and interpreter logic.
11 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Toronto
Rust full node implementation of the Fuel v2 protocol.
Role in this project:
Back-end Developer
Contributions:16 commits in 1 month
Contributions summary:Shahan has been heavily involved in implementing the Fuel VM in Rust, including the core interpreter and opcode implementations. They've worked on various aspects of the VM, such as instruction execution, memory management, and register operations. Furthermore, the user has focused on the implementation of new transaction formats and relevant opcodes for the Fuel blockchain, including keccak and ecrecover functionality. Their contributions include significant refactoring and the addition of tests to ensure functionality.
Java Implementation of the Ethereum 2.0 Beacon Chain
Contributions:1 PR, 55 pushes, 6 branches in 5 months
ethereumbeacon-chainblockchainchainbeacon
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.