Skip to content
SP

Portfolio

Projects.

Open-source tools for database observability, safer online communities, and focused technical reading. Built to solve problems I wanted better software for.

5 shipped
GitHub
Drawmark

Live

Drawmark

Draw UML diagrams on an infinite canvas, save them as Mermaid markdown in your GitHub repo

  • TypeScript
  • Canvas API
  • Web Workers
  • CodeMirror
  • Supabase Auth
  • GitHub API
  • Firebase Hosting
SessionVault

Live

SessionVault

Shared memory for Cursor and Claude so I stop re-explaining the same repo.

  • TypeScript
  • MCP
  • Node.js
  • Embeddings
  • REST API
  • Vercel
pg_vitals terminal dashboard showing live PostgreSQL performance metrics, active queries, and database insights

Source

pg_vitals

A live Postgres TUI so I could stop bouncing between psql and three dashboards.

  • Python
  • Textual
  • psycopg 3
  • PostgreSQL
  • Pydantic
  • Click
  • Rich
  • SQL
SafeStream dashboard showing live YouTube chat moderation, AI verdicts, and stats

Source

SafeStream

YouTube live-chat moderation I did not want to do by hand.

  • Node.js
  • Electron
  • LangGraph
  • Google Gemini
  • LM Studio
  • YouTube Data API v3
techdigest interface displaying engineering articles collected from multiple RSS feeds

Live

techdigest

RSS, no algorithm. Engineering blogs in one place.

  • Next.js
  • TypeScript