Skip to the editor

README.md

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

  • 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


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.