Professional Work2017-now
I focus on scalable backend systems and infrastructure. I've also built apps and websites, with experience spanning large companies and freelance projects.
I focus on scalable backend systems and infrastructure. I've also built apps and websites, with experience spanning large companies and freelance projects.
I maintain various open-source projects and libraries, and contribute to others. Find my work on GitHub.

An efficient WebAssembly 3.0 runtime written entirely in safe Rust. The code is on GitHub.


A blog series about building a small RISC-V microkernel in Rust, with the code on GitHub.

dawdle.space is a small community for handmade websites. For art, writing, games, blogs, experiments, and whatever else you're into.


A React framework built around Suspense, ES modules, and esbuild. The code is on GitHub.

Experimental cryptocurrency protocol. I led technical direction and worked on the Rust implementation, APIs, and frontend. See GitHub.

Esports tournament platform. I migrated the frontend to Next.js and improved GraphQL API security.

A stock market simulation where users invest in-game currency. See the project on GitHub.

A mobile app for vinyl collectors that used image recognition to catalogue records and recommend music. See GitHub.

I co-founded canX and led a three-person team building its apps, Go backend, and video infrastructure.

Open-source social music platform for self-hosted chatrooms. I modernized the codebase and fixed security vulnerabilities. See GitHub.