Full-Stack Web Engineering

7+ years shipping production web products end-to-end in TypeScript - Nuxt 3 and Next.js on the front, Node / Express on the back, and the AWS + Docker delivery pipeline tying it together. This page tracks the web engineering work itself: typed boundaries from DB to UI, component patterns that hold up as features pile on, and the freelance and open-source builds along the way.

Current Focus

Selected Work

deploy.sh
$ make deploy ENV=prod
> building images: api, worker, web ... [ok]
> pushing to registry ... [ok]
> rolling: prod-green.freeconvert.com (4/4 pods ready)
> health: /healthz 200, p95 latency 84ms
> traffic switch: blue -> green ... [ok]
> deploy status: live.

Training & Awards

Writing on Web Engineering