Crapper Keeper
Vite · TipTap · Firebase Auth
Vaporwave OneNote-style research notebooks with Google Auth, per-user Firestore isolation, Chrome save-extension, and Capacitor iOS/Android in progress.
Read more →Portfolio
Shipped desktop apps, client-facing builds, internal agency tools, and experimental platforms — with deeper write-ups for each case study.
Vite · TipTap · Firebase Auth
Vaporwave OneNote-style research notebooks with Google Auth, per-user Firestore isolation, Chrome save-extension, and Capacitor iOS/Android in progress.
Read more →Tauri 2 · React 19 · Rust
Desktop scratchpad, clipboard history, and Vault-X encrypted secrets — summoned with Option+Space from any app. macOS Apple Silicon beta shipped.
Read more →Tauri 2 · React 19 · Monaco
Live HTML, CSS, and JavaScript playground with Monaco panes, designer tools, ZIP export, and native desktop builds — or run in the browser with no install.
Read more →Python · Asyncio · SQLModel
Asynchronous concurrent endpoint monitor and SSL expiration daemon featuring SQLModel time-series and webhook alerts.
Read more →Python · ChromaDB · SQLite
A 100% local, air-gapped hybrid retrieval engine combining semantic vectors and lexical search with zero-leakage security.
Read more →Tauri 2 · React 19 · Rust
Menu-bar AI assistant with real shell and filesystem tools, live window context, multi-step agent loop, and human-in-the-loop Sudo and Path gates.
Read more →Python · Playwright · Supabase
Autonomous job-discovery and Playwright browser application automation pipeline with human-in-the-loop fallback.
Read more →Tauri 2 · Rust · React 19
A Rust-powered desktop productivity scratchpad with Argon2id-encrypted secrets and a real-time front-end sandbox.
Read more →FastAPI · Redis · Nginx
Zero-knowledge, burn-after-read secret sharing platform utilizing browser-side Web Crypto AES-GCM-256 encryption.
Read more →Astro · Firebase · TypeScript
Multi-tenant architecture for local-first client management — roles, isolation, and agent-ready workflows.
Read more →Next.js 15 · FastAPI · PostgreSQL
Agency security dashboard — SSL checks, tech stack fingerprinting, exposed-endpoint scans, and n8n-driven client monitoring workflows.
Read more →Python · Alpaca API · SQLModel
Quantitative swing trading machine processing live market feeds and executing automated trades on low-latency cloud infrastructure.
Read more →Python · Tailscale · Slack API
Event-driven multi-agent command infrastructure orchestrating heavy scraping and systems tasks over private encrypted mesh networks.
Read more →Python · asyncio · StreamReader
Zero-dependency Python asyncio chat gateway — raw TCP sockets, persistent client state, and real-time broadcast without threading overhead.
Read more →Python · sqlite3 · ThreadPoolExecutor
Zero-dependency Python 2PC orchestrator — runs SQL migrations in parallel across isolated SQLite tenant databases with fleet-wide commit or rollback.
Read more →Python · http.server · subprocess
Zero-dependency Python MCP-style server — exposes Linux system tools via native http.server so agentic workflows can query load, memory, and disk securely.
Read more →Go · goroutines · net/http
Zero-dependency Go CLI that extracts URLs from Markdown/HTML, then sweeps them concurrently with goroutines, semaphores, and defensive HTTP handling.
Read more →PostgreSQL · Recursive CTE · jsonb_build_object
PostgreSQL recursive CTE with jsonb_agg — transforms a flat adjacency-list table into a nested JSON tree in a single query, no ORM round-trips.
Read more →Java · NIO · records
Modern zero-dependency Java bridge that ingests fixed-width mainframe-style records and serializes nested JSON — records, text blocks, manual byte-range parsing.
Read more →Python · Ollama · urllib
Lightweight Python CLI that batches system logs and uses a local Ollama model to flag security risks, failures, and anomalous behavior — stdlib only.
Read more →HTML5 Canvas · JavaScript · CSS3
A retro CRT-monitor terminal meme generator with instant canvas updates and native iOS/Android Capacitor compilation.
Read more →Node.js · TypeScript · node:http
Production-ready TypeScript API using native Node.js modules — in-memory caching, file watching, and query routing without Express or YAML parsers.
Read more →Next.js · React · Prisma
Gamified COBOL learning — Technomancer RPG, in-browser grimoire, and mainframe rituals from Identification Division to the Eternal Architect.
Read more →React · Vite · Tailwind CSS
Wilderness Mixer — blend fire, rain, river, wind, and crickets in the browser. Scene presets, sleep timer, and a reactive campsite visual.
Read more →React · Vite · Chrome Extension
A pixel-art Kanban Chrome extension — cultivate focus, harvest productivity. Privacy-first tasks in a garden-themed board.
Read more →React · Node.js · PostgreSQL
Gamified COBOL learning — turning legacy mainframe skills into an engaging progression system.
Read more →Astro · n8n · Google Search Console
SEO workflows built for local businesses — citation consistency, AI-ready content, and measurable foot traffic signals.
Read more →GUIDE
I build high-performance web experiences for local businesses and orchestrate autonomous AI workflows.