Projects

Things I've built

A mix of professional work, side projects, and experiments.

REAL K-9

REAL K-9

Professional dog training business serving Greater Seattle. Service-level obedience, behavior modification, and handler education. 250+ dogs trained, 100% 5-star reviews.

Next.jsTypeScriptTailwind CSS

AgentHQ

Developer dashboard for orchestrating and monitoring Claude-powered AI agents. Tracks execution time, token usage, active agents, tasks-in-flight, and efficiency metrics across concurrent agent runs.

ReactTypeScriptViteClaude APIAnthropic SDK

Cerebellum

Personal AI memory system built on Supabase + pgvector. Captures thoughts through a three-layer pipeline — Operator (synthesis), Gatekeeper (quality scoring), and user review — then exposes them over MCP so any AI tool can query the same semantic memory store.

TypeScriptSupabasepgvectorMCPOpenRouter

mango

Self-hosted Claude-powered daily digest. Fetches YouTube transcripts, RSS feeds, JSON APIs, and JS-rendered pages in parallel, runs them through Claude agents, deduplicates across runs, and delivers one sharp email via Resend — unattended, daily.

PythonClaude APIResendGitHub ActionsPlaywright

Portfolio Site

This site — dark portfolio with an MDX blog, gooey text morphing, animated hero shapes, and syntax-highlighted code blocks.

Next.js 15Tailwind v4Framer MotionMDX
In Progress

REAL K-9 Client Portal

Client-facing portal for REAL K-9 — scheduling, session notes, and training progress tracking.

Next.jsTypeScriptTailwind