Projects

What I've built, and what I keep running.

A flagship product, a set of self-hosted tools live in production, and the client work that came before.

Flagship

personal-dashboard

AI-connected personal life assistant

The biggest thing I run: a personal assistant that keeps you ahead of your own life — finances, event scheduling, meetings, career, and day-to-day tasks. Built around one idea: use software, and AI, to genuinely boost human productivity.

Next.jsTypeScriptPrismaPostgreSQLSupabaseAI
personal-dashboard dashboard preview
Self-hosted ecosystem

Tools I run on my own infrastructure.

acadeon-cli

internal

Browser-based PTY terminal with TOTP auth — a real shell from anywhere.

Next.jsTypeScriptnode-pty

acadeon-pulse

internal

Uptime monitor PWA with escalating push alerts when a service goes down.

Next.jsTypeScriptPWA

ssh-web-server

internal

Browser-based SSH client — full terminal access, zero install.

Next.jsTypeScriptWebSocket

ai_hub_bridge

internal

Async AI job queue bridging the Claude CLI to web and Telegram in real time.

Next.jsTypeScriptSupabase Realtime
Earlier work

Client projects that built the range.

Delivered work from before the current stack — the foundation the rest is built on.