| GitHub statistics | Top languages |
|---|---|
8+ years of software engineering experience across blockchain protocols, smart contracts, and distributed systems, with 6 years of Solidity and 5 years of Rust. Selected for the Ethereum Protocol Fellowship (Cohort 6) — where I integrated zkVM provers into an Ethereum consensus client in Rust.
Architected and shipped a production EVM-compatible rollup protocol stack at AltLayer using polkadot-sdk and Rust. Deep expertise in advanced cryptography (ZKP , FHE, ECDSA), account abstraction, and cross-chain bridge design. Proven ability to design and communicate complex systems to technical and non-technical audiences across multiple organizations.
- Smart Contracts: Solidity (6 yrs), Foundry, Hardhat, Tenderly, Account Abstraction (ERC-4337, ERC-7579, ERC-7702), Defi (ERC-4626, ERC-7887), T-REX (ERC-3643), Cross-chain (ERC-7683), Trustless agent (ERC-8004)
- Rust / Systems: Rust (5 yrs), async/await, tokio, Substrate/polkadot-sdk, Ethereum consensus clients (Grandine, Ream), zkVM (RiscZero, Brevis Pico, Zisk)
- Cryptography: ZK-SNARKs, PLONK, Groth16, FHE (Zama fhEVM), ECDSA, KZG commitments, circom, Semaphore
- Architecture: Distributed systems design, cross-chain bridge design, protocol specification, EVM internals, rollup architecture, Layer 2 infrastructure
- Frontend / Integration: TypeScript (7 yrs), Next.js/React, wagmi, viem, ethers.js
- DevOps: Shell, GitHub CI, Docker, Kubernetes, Vercel, AWS, Google Cloud
- Selected globally for the Ethereum Protocol Fellowship, a flagship Ethereum Foundation program for core protocol contributors.
- Integrated two zkVM provers — Brevis Pico (PR#386) and Zisk (PR#475) — into the Grandine Ethereum consensus client in Rust, benchmarking the Ethereum state transition function.
- Delivered a technical presentation at Devconnect 2025 on zkVM-based Ethereum state verification.
- Key skills: Rust, zkVM (RiscZero, Brevis Pico, Zisk), Ethereum consensus client (Grandine, Ream), Ethereum spec & testing
- Designed and implemented an ERC-4337 smart account module preserving multi-sig signer privacy using Semaphore ZK proofs — one of the first privacy-preserving account abstraction modules on mainnet.
- Awarded a grant by the Ethereum Foundation.
- Key skills: Solidity, Account Abstraction (ERC-4337, ERC-7579), Semaphore, Tenderly, Rhinestone moduleKit, Pimlico
- 🌐 dApp website | 🎥 Demo video | 📜 Write up
- Built an on-chain voting system with fully homomorphic encryption: answers encrypted client-side, aggregation computed on-chain without decryption.
- Won 2nd place in Zama Bounty Program Season #8.
- Key skills: Solidity, Zama fhEVM, FHE, Hardhat, wagmi, viem
- 🌐 dApp website | 🎥 Demo video | 📜 Write up
- Ranked #18 out of 10k+ participants on the Ethernaut leaderboard; solved 95% of challenges.
- Key skills: Solidity, Foundry, ECDSA signature exploitation, Typescript
- Implemented commit-reveal scheme using ZK proofs (circom) for a multi-player on-chain game, ensuring fairness without revealing private inputs.
- Key skills: Solidity, Circom 2, Semaphore, Hardhat, Next.js
- 🌐 dApp website | 🎥 Demo video | 📜 Write up






