Yogesh Agrawal
Engineer passionate about backend systems, compilers, and blockchain. Experienced in MERN stack, Rust, and DeFi development. Always exploring low-level architecture, system design, and building efficient solutions.
Member of Technical Staff at athenahealth, Bengaluru.
Start
Featured
- Djed stablecoin protocol: Oracle adapters, deployment scripts and the Shu oracle converter for Djed, a crypto-backed stablecoin protocol.
- ZeroXBridge: Deployment tooling for the L1 (Solidity) and L2 (Cairo) contracts, MMR index fixes in the Cairo bridge contract, and a Starknet burn-event fetcher in the Rust sequencer.
- zkVM benchmarks: Added the RISC Zero programs (Fibonacci, SHA-256, Poseidon hash) to babybear-labs' benchmark of zkVMs and proving schemes.
- Haystack: Private Electrum sync for Bitcoin light wallets: each real address hides among decoys, and an attacker module scores the privacy in bits.
- Starknet to Ethereum relayer: Backend relayer for a startup's cross-chain yield product: batches Starknet vault deposits, bridges them to Ethereum with StarkGate and supplies them to Aave and Compound.
- web3-DREAM11: Fantasy-cricket marketplace on Base Sepolia: teams bid for players in on-chain auctions, Chainlink Automation runs the auction clock and Chainlink Functions fetches the rankings.
- CrossChain-Hub: A relay for calling a function on another chain over Chainlink CCIP: an API builds the payload, a sender contract pays the fee, a receiver contract makes the call.
Recent activity
- 2026-11-01: pushed to portfolio
- 2026-10-27: pushed to jarvis
- 2026-10-05: pushed to Haystack
- 2026-08-25: merged DjedAlliance/Djed-Solidity#57, fix/rolling window bug fix
- 2025-08-24: merged Explore-Beyond-Innovations/ZeroXBridge_Contracts#104, Close #102
- 2025-06-30: merged Explore-Beyond-Innovations/ZeroXBridge_Contracts#99, feat: added l1 deployment [issue #80]
Everything here is clickable. Press Ctrl+P to open any file, or type help in the terminal below.
This site is a static build. The project pages, the terminal and the recorded runs are generated from my GitHub data, which a weekly job refreshes. The source is yogesh0509/portfolio-yogesh0509.