Skip to content
Available for new projects

I build fast, accessible, well-crafted products for the web. I care about the details most people skip — load times, keyboard nav, the way a button feels when you press it.

Years building software
5+
Years building software
Projects shipped
20+
Projects shipped
Working from anywhere
Remote
Working from anywhere
About

I'm a full-stack engineer who cares about the details most people skip — load times, keyboard navigation, the way a button feels when you press it. I like turning ambiguous problems into small, well-tested systems, and I'm happiest in the space between clean architecture and pixel-level polish.

My background spans product-focused startups and small engineering teams, which means I'm equally comfortable shaping a feature end to end and being the person who notices a 200ms regression before it ships. I'd rather spend an extra hour getting an interaction right than ship something that merely works.

  • Building resilient, well-tested APIs and data models
  • Sweating the motion, spacing, and micro-interaction details
  • Writing clearly — in code, docs, and commit messages

Local time

--:--:--

Based in — Remote friendly

Location
Based in — Remote friendly
Experience
5+ years
Focus
Full-stack, DX, performance
Stack

The technologies I use most often — not an exhaustive list, just what actually ships to production.

Languages

TypeScript
JavaScript
Python
Go

Frontend

React
Next.js
Tailwind CSS
Framer Motion

Backend

Node.js
Express
GraphQL
Prisma

Data & Cloud

PostgreSQL
MongoDB
Redis
Docker
AWS
Vercel

Tooling

Git
GitHub Actions
Figma
Postman
Work

A handful of things I've designed and built end to end, from first commit to production.

Northstar

Design & engineering, solo · 2025

Real-time collaborative code review, built for distributed teams.

Next.jstRPCPostgreSQLWebSockets

Ledgerline

Lead frontend engineer · 2024

A personal finance dashboard that turns raw transactions into a forecast.

ReactNode.jsRedisD3

Cortex

Full-stack engineer · 2024

Notes that search by meaning, not just keywords.

Next.jsPostgreSQLpgvectorPython

Waypoint

Design & engineering, solo · 2023

A CLI that spins up disposable preview environments per pull request.

GoDockerGitHub Actions

More projects

Fieldkit

2023

An open-source component library with accessibility baked in, not bolted on.

Formation

2022

A docs generator that keeps a design system's code and documentation in sync.

Experience

Senior Software Engineer · Nimbus Systems

2023Present

Remote

  • Led the rebuild of the core dashboard, cutting median load time from 4.1s to 900ms.
  • Designed the team's component architecture, now shared across 5 internal products.
  • Mentored two mid-level engineers through their first on-call rotations and design reviews.
TypeScriptNext.jsPostgreSQLAWS

Software Engineer · Fieldstone Labs

20212023

Remote

  • Built the billing and subscription system handling the company's full revenue path.
  • Introduced end-to-end testing, reducing regression bugs shipped to production by ~60%.
  • Partnered directly with design on a token-based theming system for a white-label product.
ReactNode.jsGraphQLDocker

Frontend Engineer · Northbound Studio

20192021

Hybrid

  • Shipped marketing and product surfaces for 10+ client engagements under tight timelines.
  • Built a shared animation and interaction library that became the studio's house style.
JavaScriptReactFigma

Freelance Developer · Independent

20172019

Remote

  • Designed and built full-stack web apps for small businesses and early-stage founders.
JavaScriptNode.jsMongoDB
Credentials

Open source

Public repos

Followers

Stars earned

Contact

Have a project, a role, or just a question? My inbox is open.

Open to select freelance & full-time roles