Engineer. Investor. Writer.

About

I build the Base chain in Rust at Base. Outside of that, I'm a deep value investor — I write about fallen angels, temporarily disliked companies, and businesses the market has written off. I also angel invest; reach out on X.

You can find my writing at substack and my code at github.com/refcell.

Ramblings

All posts
Meeting the Neighbors

How blockchain nodes find each other with no directory, the two ways peers exchange data, and how a Base node runs two separate p2p networks at once, one for execution and one for consensus.

Aug 24, 2026
No Peeking

How a rollup proves it ran correctly with a program that never touches the network, and a one-line bug in how it reads its own config that can silently poison a multi-hour proof.

Aug 24, 2026
Shipping a Fork Without Shipping a Binary

How Base schedules a hardfork by writing it to a contract on Ethereum instead of baking a timestamp into every node, why the reads fail closed, and why the proof has to agree on the same schedule.

Aug 24, 2026
All Green, Half as Fast

base/base runs four tiers of tests and none of them measure speed. Adding performance as a fifth tier, and the harder problem underneath: making a wall-clock benchmark on shared CI hardware trustworthy enough to comment on a pull request.

Aug 17, 2026
Missing Years Is a Bug

A routine version bump. A database that wouldn't open. And a linker three years out of date, hiding in a build container nobody had looked at since the day it was written.

Mar 5, 2026

Papers

EVMBench: Benchmarking AI Agents on EVM Smart Contract Security

OpenAI×Paradigm· Feb 18, 2026

An open evaluation framework that tests AI agents across detecting, patching, and exploiting vulnerabilities in EVM smart contracts. Uses real vulnerabilities from public code audits and custom tasks from unreleased contracts, with each task containerized for realistic testing environments.

Writing on Substack

refcell.substack.com
Senior Software Engineer · Coinbase
Dec 2025 – Present

Base Chain Scaling in Rust.

Consultant · Paradigm
Sep 2025 – Dec 2025

Built a Crypto Evaluation Framework.

Consultant · OpenAI
Sep 2025 – Dec 2025

Built a Crypto Evaluation Framework.

Protocol Engineer · OP Labs
Jan 2023 – Sep 2025

Engineered Golang Fault Proofs, Rust Fault Proofs, Rust Clients (op-reth and kona).

Software Engineer · Rainbow
Jul 2022 – Dec 2022

Solidity contracts, backend Go infrastructure, and Rust-based Cloudflare Workers.

Software Engineer · Nascent
Mar 2021 – Aug 2022
Director of Engineering · HackSC
Sep 2019 – Mar 2021

USC's premier hackathon. Led engineering and organized hour-to-hour operations.

Software Engineering Intern · CME Group
Oct 2019 – Aug 2020

Curated Work

github.com/refcell
subway-rs

An extensible and practical demonstration of constructing evm-based sandwich attacks built with ethers-rs and Huff language.

Rust
538
femplate

Robust, Feature-Rich Solidity Template Repository for Foundry Projects with Scripting, Testing, and Utility Bash Scripts.

Solidity
382
run-wild

Augment GPT-4 Environment Access

Rust
284
edge-rs

Edge is a high level, strongly statically typed, multi-paradigm domain specific language for the Ethereum Virtual Machine (EVM) built in Rust.

Rust
149
cairomate

Structured, dependable legos for Starknet development.

Python
133
archon

An efficient, robust, and generalized batch submission service for rollup stacks written in pure rust.

Rust
94

Contributions

6,472 in the last year