
Burger Builder
A responsive single-page app for stacking a custom burger order — Redux drives the running total, and auth state survives a refresh.
- React
- Redux
- Firebase
Software Engineer · San Francisco, CA
01 / Work
Small tools I actively build and maintain — quick ideas, live for anyone to use.

Scale a braised chicken sauce and slurry to whatever weight of chicken you're holding.
Open
Live feed from a Craigslist scraper running on a schedule, filtered to exactly what I'm looking for.
Open
What's safe to spend today, rolling yesterday's leftovers forward. Demo with sample data — the real one tracks my actual budget.
OpenEarlier full-stack projects from when I was starting out.

A responsive single-page app for stacking a custom burger order — Redux drives the running total, and auth state survives a refresh.
ArchivedA full-stack review platform with a Spring Boot API backing a React frontend, deployed on AWS. The original S3-hosted demo has since been decommissioned.

A backend-only REST API for user profile creation and management, with token auth and full CRUD via Django Viewsets.
02 / Toolbox
03 / Me
I'm a software engineer based in San Francisco, originally from Bellevue, WA. By day I build cloud data platforms and streaming infrastructure; on the side I build small web projects, mostly as an excuse to over-engineer things nobody asked for. Outside of the editor I'm usually hiking, shooting hoops, planning the next trip, or getting outvoted by my cat Benji on what to watch. 😺






04 / Background
Western Washington University
B.S. Computer Science · August 2018
Burger Builder
Redux-driven SPA for building custom orders, with persistent state across refreshes.
This site
Personal portfolio and app playground, built with Next.js, TypeScript, and Tailwind CSS.