Software engineer focused on smart contracts and protocol systems. Recent work at OP Labs spanned Solidity (security analysis, contract testing, benchmark contracts) and Python (AI test maintenance system in CI), with additional infrastructure tooling work.
EVM Safety Team and RaaS Platform Team. Selected work:
- L2 Contract Manager Failure Mode Analysis: 10 failure modes, 3 unique to L2 (design-docs #366). Began implementing verification with L2ProxyAdmin backwards-compatibility tests via inheritance pattern (#19377).
- Designed and shipped v1.0.0 of an AI-driven test maintenance system in CI: 3-stage agent pipeline that proposes test updates for engineer review, with twice-weekly scheduled runs (#17807).
- Solidity contract for measuring realistic gas costs of multi-party interaction flows: order matching, pool rotation, collision detection, with deployment, fuzz, and gas test suites.
- CI artifact fallback to reduce PR build times: reuses latest develop branch artifacts when checksum-based ones don't exist, enabling incremental contract compilation (#18291).
- Standardized Solidity test conventions across 70+ contract test files; patterns adopted into the OP Stack Solidity test style guide.
- Mempool reset tooling for internal benchmark infrastructure: clears mempool state on nodes before each benchmark run.
- 86 merged PRs in ethereum-optimism/optimism.
- mend: non-custodial primitive for shared expenses, settled between wallets in USDC. Deployed on Optimism Sepolia.
- DefiLlama:
- peggedassets-server: Hyperlane warp routes tracker, generalized and merged in #790.
Biochemical engineer (9 years) who moved into software in 2024 and into crypto in 2025.


