2023-Now
Developer

I co-created v0.app with with Shu Ding, Jared Palmer, and shadcn while on the AI team at Vercel.

2023-2024
Developer
17698

I worked with Shu Ding and later Lars Grammel on the first three versions of the Vercel AI SDK. I implemented the Stream Data protocol for multiplexing streams to the client, added server-side function calling support, and generally helped maintain the library.

2022-2023
Creator
1371

A self-hostable and open-source alternative to GitHub Gist and Pastebin. Made as a testbed for the Next.js App Router and React Server Components.

Creator
405

A TypeScript wrapper for SortableJS built for Vue 3.

I finally found an excuse to contribute to the Linux kernel

Creator

A tiny tool I made for a video game I like but it now gets 250,000+ visitors a year

Creator

Patched, compiled, and packaged X11 for iOS devices instead of studying for finals.

2017-Now
Maintainer
1303

Open-source unix-like operating system for z80-based calculators written entirely in z80 asm. I wrote a significant portion of the libc and contribued to system libraries.

I had the opportunity to work with the great Proctor Foundation at UCSF to write a Java program for helping medical practitioners estimate vertical cup to disk ratios from retinal images.

2016-2024
Maintainer
5993

Self-hosted, always-on IRC client built with Node.js, Vue, and other web technologies.

Creator
181

My first open-source project