Projects

A selection of things I've built — side projects, open-source work, and experiments.

pgBackup — Automated PostgreSQL Backup CLI

A command-line tool for automating PostgreSQL database backups to S3-compatible storage. Supports scheduled snapshots, point-in-time restore, and Slack notifications for backup status.

Node.jsPostgreSQLAWS S3CLIOpen Source

OpenMemo — AI-Powered Note Taking

A local-first note-taking app with semantic search powered by vector embeddings. Notes are stored in SQLite and never leave your machine, but are instantly searchable by meaning rather than just keywords.

TypeScriptReactSQLiteOllamaElectron

Kanban Flow — Real-Time Task Board

A collaborative Kanban board with real-time multi-user sync via WebSockets. Supports drag-and-drop card management, labels, due dates, and team assignment. Built as a full-stack TypeScript project deployed on Fly.io.

ReactTypeScriptNode.jsWebSocketsPostgreSQLFly.io