8+ years building software · 4+ years in crypto · Stake DAO core maintainer · ex-Ledger (Blockchain R&D)
From Ledger's passkey-powered AA wallets to Stake DAO's DeFi infrastructure, I architect systems that handle real money at scale. I specialize in the hard problems: oracle design, yield generation, and tokenomics migrations.
$200M+ TVL secured · 5 audits (Trust, Pashov, Omniscia) · 2 grants · ~200k DeFi LOC · ETHGlobal NY '23 Winner
- Smart Contracts: Solidity, Yul, Vyper · Foundry (unit, fork, fuzz, invariant testing) · ERC-20/1155/2612/3156/4626/5115/7540...
- DeFi Primitives: Yield vaults, liquid lockers, ve/vl-tokenomics, lending markets, oracles, gauge systems, reward distribution...
- Protocol Integrations: Curve, Morpho, Pendle, Yearn, Chainlink, LayerZero, CCIP, Safe, Succinct, Flashbots...
- Background: Fullstack web engineering · Language agnostic · Quick to adopt new stacks
Production systems I recently architected and built from the ground up. All deployed and battle-tested.
First universal, flash-resistant oracle for pricing Curve LP tokens in lending markets. Hop-chain architecture prices any pool coin into any quote asset, supporting both Stableswap and Cryptoswap pools. Powers 10+ Morpho lending markets.
View Documentation · View Contract · Granted by Curve
ERC-20 wrapper that turns yield vault positions into lending collateral without sacrificing rewards. Users keep earning while borrowing. Handles reward accounting through deposits, withdrawals, and liquidations. Unlocked Stake DAO's lending product line.
View Documentation · View Project · Granted by Morpho
Redesigned Stake DAO's governance system, replacing Curve's decaying vote-escrow model with flat voting power and flexible unstaking. Multi-contract architecture handling migration paths, fee distribution, and boost delegation while maintaining backwards compatibility during transition. Migrating $7M+ SDT.
Full-stack ZK architecture replacing expensive on-chain Merkle-Patricia Trie verification with constant-size proofs. Rust circuit (SP1) verifies storage proofs off-chain while Solidity contract validates and commits data on-chain. Achieves 45x calldata reduction for batch claims.
View Circuit (Rust) · View Verifier (Solidity)
Operational dashboard for Stake DAO's lending product, sole UI consumer of a closed-source off-chain stack I architected end-to-end (Envio indexer, Bun API with an alert engine, per-block liquidation bot). Real-time staleness threading per widget, virtualized high-cardinality tables, 10+ views covering markets, positions, liquidations, oracles, pools, wrappers, and vaults.
- Streaming Autocompounded Vault · ERC-4626 vault with linear reward streaming and automatic rollover on new emissions
- Dripping Accumulator · MEV-resistant reward distribution via weekly dripping instead of lump-sum payouts
- Delegable Accumulator · veBoost sharing mechanism separating economic rights from governance rights
- Multi-Token Delegable Accumulator · Multi-token variant supporting flexible fee charging across different reward types
- Pendle Accumulator · Reward distribution for Pendle liquid locker with dripping and fee splitting
- PreLaunch Locker · State-machine token locking before protocol deployment with built-in refund mechanism
- Universal Composable Router · Stateless modular entrypoint for the Stake DAO ecosystem with 10+ plug-and-play modules and permit2-only flow, deployed on 7+ networks
- Lending Off-Chain Stack · Closed-source backend powering the curator dashboard: Envio event indexer, Bun API with atomic snapshot polling and an alert engine, per-block liquidation bot with Flashbots and pricer fallback chain
The tools listed here are open-source tools that I primarily developed for my daily needs.
- wtree · Git worktree automation with lifecycle hooks
- stargate · Blockchain network switcher CLI for the Foundry suite
- xplorer · Etherscan API CLI wrapper
- serve-it · Serve a single local file over HTTP in one command
- raycast-zerion · Browse Zerion portfolios via Raycast
- raycast-evm-toolkit · A Raycast extension for Ethereum power users
I am open to full-time roles, part-time roles, and technical advisory engagements.
Twitter/X · @imqdee Email · contact@push20labs.com






