About
I enjoy turning ideas into production software. From talking to users and designing APIs to shipping polished products, I enjoy contributing across the product lifecycle.
I primarily build with TypeScript across React, Node.js, PostgreSQL, Redis, and Cloudflare.
Every major opportunity I've had came from shipping something publicly: freelance clients, NameHunt, and Social0.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Social0
Multi-platform publishing and scheduling across 9 networks, with an MCP server, CLI, and public API for AI agents. Built on Cloudflare Queues, Workers, and R2 with Redis, PostgreSQL, and Dodo Payments billing. 11,500+ visitors and first paying customer.

Vako
AI language learning app built on a vertical feed of real native short-form video, with live transcripts, one-tap translations, and tappable words you can save. LLM captioning pipeline with Japanese and Korean word segmentation, daily YouTube discovery into a review dashboard, and 5,000+ clips across Spanish, Japanese, and Korean. Each language is a data entry, so adding one needs no code. Google/Apple sign-in and RevenueCat subscriptions.

MedRemind
Turns a photo of a doctor's prescription into medication reminders. Tesseract OCR and OpenAI extract medicines, doses, and schedules, then the events land in Google Calendar. Track doses as taken, missed, or snoozed.
Open Source
30 merged PRs across 21 repositories+3,140−319
18 of 21 repositories belong to Y Combinator or a16z-backed companies.
Let's Build Something Great
I'm open to internships, full-time roles, and selective freelance work. If you're hiring or want to collaborate on something meaningful, feel free to reach out. I respond quickly.


