Portfolio

Projects

A curated selection of systems, tools, and applications I’ve built — focused on reliability, developer workflows, AI-enabled systems, and real-world use cases.

Filter by technology or capability.

12 projects

Flagship

Featured

Primary

Selected Work

Infrastructure 2026

Platform Stack

A self-hosted platform behind Cloudflare. Traefik routes traffic, Tailscale handles SSH, Docker Compose runs the services. No public ingress. Deploys come from GitHub Actions; Prometheus and Grafana watch what's running.

  • Docker
  • Traefik
  • Tailscale
  • Cloudflare
  • +3
Developer Tooling 2026

Devflow

My dev workflow as code. A dotfiles repo, a bootstrap script, and a small CLI that bring any new mac or Linux box up to a known-good state.

  • TypeScript
  • Shell
  • Git
  • Automation
  • +1
Developer Tooling 2025

Snip

Browser code editor built on Monaco. Real file tree on disk via Node API routes, drag-and-drop reordering, autosave, VS Code–style tabs, and a Run panel that traces JS errors back to the source line.

  • TypeScript
  • Next.js
  • Monaco
  • React
  • +1
Realtime Systems 2026

Super Secret Chat

Realtime chat over Socket.io with rooms, message edit/delete, and live presence. Dockerised from day one so dev and prod stayed identical.

  • TypeScript
  • React
  • Node.js
  • Socket.io
  • +1

Secondary

Archive

Earlier experiments and reference projects.

Full-stack Product 2021

MoodMe Trail

Early MERN SPA deployed to EC2 under PM2. First time managing the runtime myself: process supervision, log handling, AWS networking.

  • JavaScript
  • React
  • Node.js
  • +4