Senior Smart-Contract & DeFi Protocol Engineer
9+ years building software • 4+ years building in crypto (long-time DeFi user) • Stake DAO (>$250 M TVL) core maintainer (+52k-37k LOCs) • ex-Ledger
I design, build, and secure high-value on-chain systems.
- Smart-contract — Solidity, Vyper, forge/cast/anvil/chisel
- DeFi mechanics — yield-bearing vaults, liquid lockers, ve-environments (gauge/boosting/integrals), bond stripping, lending/borrowing, yield strategies, oracles, bridges
- ERC standards — ERC-20, ERC-4626, ERC-5115 (SY Token), ERC-7540 (async vaults), ERC-3156 (flash loans), custom extensions
- Account Abstraction — ERC-4337, ERC-7702, ERC-6900, ERC-5792, on-chain passkey verification
- Protocol integrations — Stake DAO, Curve, Convex, Pendle, Morpho, Chainlink, LayerZero, Safe
- Tooling & infra — wagmi/viem, OpenZeppelin, solady, solmate, subgraphs, CI/CD, static analysis (Slither, Foundry fuzzing), TypeScript/Node.js, Vercel
This table tracks a rotating sample of my most recent on-chain work; it is updated as new code ships.
Contract | What it does | Source |
---|---|---|
MorphoMarketFactory | Factory that deploys Curve-based lending markets on Morpho Blue, seeds initial liquidity, and ensures deterministic healthy positions at launch. | link |
CurveCryptoswapOracle | Lightweight on-chain oracle that reports time-weighted prices for Curve CryptoSwap pools, suitable for lending and liquidation logic. | link |
CurveStableswapOracle | Oracle wrapper for Curve StableSwap pools providing reliable stable-asset pricing to vaults and strategies. | link |
LockerPreLaunch | Escrow contract allowing early deposits into upcoming Stake DAO lockers; accumulates rewards and mints shares once the main locker goes live. Used for the integration of Yieldnest. | link |
AutocompoundedVault | ERC-4626 vault that auto-harvests and compounds yield back into principal, exposing a simple share token to depositors. Used for the integration of Yieldnest. | link |
AccumulatorDelegable | Accumulator variant that manages and distributes rewards to a delegation contract using the veBoost mechanism. Enable flexible reward sharing based on veToken balances and a configurable multiplier, enhancing distribution without transferring governance rights. Used for the integration of Balancer | link |
AccumulatorDripping | Accumulator variant that streams ("drips") accrued rewards over time to mitigate MEV and sudden dump risk. Used for the integration of Pendle. | link |
Open to discussing smart-contract engineering in DeFi, consulting, or technical advisory.
Twitter → @imqdee (DM open)
GitPOAP → qdqdqd.eth