I'm a full-stack software engineer with proficiencies in JavaScript, TypeScript, Node.js, Express, React, Go, PostgreSQL, MongoDB, Docker, and AWS. I leverage the creative problem-solving skills I honed in my 8 years as a professional Creative Director/Copywriter to generate innovative engineering solutions and communicate effectively with my teammates
Most recently, I co-created Reverb, an event-driven workflow engine that reliably orchestrates complex, multi-step background jobs.
Reverb is an open-source, event-driven workflow engine that orchestrates the logic and infrastructure developers need to build complex background sequences.
Users define workflows as TypeScript functions, and Reverb triggers, executes, retries, and monitors them step-by-step.
HTTP Hoarder
A real-time tool for collecting and debugging webhook requests.
DO Droplet, Nginx, WebSockets, MongoDB, Express, React
WatchIt
A full-stack, database-backed app to track, rate, and queue movie viewings.
Express, PostgreSQL, Vanilla JS, Handlebars, Heroku
Fantasy Draft Lottery
A server-side rendered (SSR) app I built to implement my fantasy football leagueʼs weighted draft lottery.
Express, Vanilla JS, Pug