About me

Crafting software that matters.

5+ years turning complex problems into elegant, fast, and accessible digital products. I care deeply about the details — from database query performance to the exact curve of an easing function.I care about the whole stack — not just code that works, but code that's maintainable, performant, and a joy to ship.

Professional story

The journey so far

Key moments that shaped how I think and build — from first PR to shipping at scale.

Work2023

Senior Engineer @ Vercel

Joined the Next.js core team to improve App Router performance and ship Edge Middleware improvements that cut cold-start latency by 40% globally.

Milestone2022

Open Source Milestone

Nova Design System crossed 3,000 GitHub stars. Built a Figma token sync pipeline adopted by 50+ companies.

Work2021

Software Engineer II @ Stripe

Joined Stripe's merchant dashboard team. Shipped the real-time reporting infrastructure and owned the TypeScript SDK powering 500k+ integrations.

Milestone2020

First Major Product Launch

Shipped a SaaS analytics platform as a solo consultant — 0 to $40k MRR in 6 months. Learned everything about product, shipping, and saying no.

Work2019

Freelance Consultant

Went independent after two years in-house. Delivered end-to-end web products for startups across fintech, healthtech, and e-commerce.

Education2018

Graduated with Honours

B.Sc. Computer Science, UC Berkeley. Thesis on adaptive rendering pipelines. Graduated top 8% of class.

Milestone2017

First Open Source Contribution

Merged my first PR into a 10k-star React library. Immediately addicted. Started building my own utilities.

Tech stack

Tools of my craft

Technologies I've used in production — not just tutorials.

The layer users see and feel. I care deeply about performance, accessibility, and micro-interactions.

TypeScript
React
Next.js
Framer Motion
Tailwind CSS
WebGL

Also worked with

RustSwiftMongoDBPrismatRPCVitestPlaywrightZodZustandReact QueryTurborepoNx

Work history

Where I've worked

Companies I've helped build great products and engineering cultures.

Senior Software Engineer

Current

Vercel

2023Present

Core contributor to the Next.js App Router runtime. Shipped Edge Middleware improvements that reduced cold-start latency by 40% globally.

Software Engineer II

Stripe

20212023

Built the merchant dashboard's real-time reporting infrastructure. Owned the TypeScript SDK powering 500k+ integrations.

Full Stack Consultant

Freelance

20192021

Designed and delivered end-to-end web products for startups across fintech, healthtech, and e-commerce verticals.

Background

Education & credentials

Formal education and the self-directed learning that shaped my engineering philosophy.

B.Sc. Computer Science

UC Berkeley

2014 – 2018

Specialised in distributed systems and human-computer interaction. Thesis on adaptive rendering pipelines for low-power devices.

GPA 3.9 / 4.0Dean's List × 6ACM Chapter PresidentBest Thesis Award

Advanced Algorithms (6.046J)

MIT OpenCourseWare

2019

Self-directed deep dive into competitive algorithm design and complexity theory after going freelance.

Completed with distinction

Also certified in AWS Solutions Architect, Google Cloud Professional, and Kubernetes Administrator (CKA).

Beyond the code

A few fun facts

The human behind the keyboard — because engineers are more than their PRs.

Plays guitar badly but enthusiastically — three chords and counting.

Has hiked all of California's fourteeners. Twice.

Tested 200+ coffee shops for the perfect cortado. Still searching.

Worked fully remote from 14 countries in 2022.

Reads 30+ books a year — mostly systems design and sci-fi.

Built a personal CLI assistant in Go before LLMs were cool.

Want to work together?

I'm currently open to select freelance projects and full-time opportunities. If you're building something ambitious, let's talk.