Portfolio

Projects

Shipped desktop apps, client-facing builds, internal agency tools, and experimental platforms — with deeper write-ups for each case study.

Featured

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 →
Featured

Gnomad Slate

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 →
Featured

Gnomad Webcanvas

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 →
Featured

Fleet Performance Watchdog

Python · Asyncio · SQLModel

Asynchronous concurrent endpoint monitor and SSL expiration daemon featuring SQLModel time-series and webhook alerts.

Read more →
Featured

Workspace RAG

Python · ChromaDB · SQLite

A 100% local, air-gapped hybrid retrieval engine combining semantic vectors and lexical search with zero-leakage security.

Read more →
Featured

Gnomad Desktop Assistant

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 →
Featured

Gnomad Job Scout

Python · Playwright · Supabase

Autonomous job-discovery and Playwright browser application automation pipeline with human-in-the-loop fallback.

Read more →
Featured

Gnomad Slate & Webcanvas

Tauri 2 · Rust · React 19

A Rust-powered desktop productivity scratchpad with Argon2id-encrypted secrets and a real-time front-end sandbox.

Read more →
Featured

Gnomit Secret Share

FastAPI · Redis · Nginx

Zero-knowledge, burn-after-read secret sharing platform utilizing browser-side Web Crypto AES-GCM-256 encryption.

Read more →
Featured

Gnomad CRM

Astro · Firebase · TypeScript

Multi-tenant architecture for local-first client management — roles, isolation, and agent-ready workflows.

Read more →
Case Study

Gnomad Security Guard

Next.js 15 · FastAPI · PostgreSQL

Agency security dashboard — SSL checks, tech stack fingerprinting, exposed-endpoint scans, and n8n-driven client monitoring workflows.

Read more →
Case Study

Algorithmic Equities Swing Trader

Python · Alpaca API · SQLModel

Quantitative swing trading machine processing live market feeds and executing automated trades on low-latency cloud infrastructure.

Read more →
Case Study

Distributed Swarm Orchestrator

Python · Tailscale · Slack API

Event-driven multi-agent command infrastructure orchestrating heavy scraping and systems tasks over private encrypted mesh networks.

Read more →
Case Study

Asynchronous TCP Socket Server

Python · asyncio · StreamReader

Zero-dependency Python asyncio chat gateway — raw TCP sockets, persistent client state, and real-time broadcast without threading overhead.

Read more →
Case Study

Multi-Tenant Migration Engine

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 →
Case Study

Local-Environment Context Server

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 →
Case Study

Concurrent Broken-Link Sweeper

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 →
Case Study

Recursive Hierarchy Builder

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 →
Case Study

Legacy Flat-File to JSON Bridge

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 →
Case Study

Local-LLM Log Anomaly CLI

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 →
Case Study

Mobile Meme App

HTML5 Canvas · JavaScript · CSS3

A retro CRT-monitor terminal meme generator with instant canvas updates and native iOS/Android Capacitor compilation.

Read more →
Case Study

Zero-Dependency Markdown API Router

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 →
Case Study

COBOL Quest

Next.js · React · Prisma

Gamified COBOL learning — Technomancer RPG, in-browser grimoire, and mainframe rituals from Identification Division to the Eternal Architect.

Read more →
Case Study

Gnomad Camping Sounds

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 →
Case Study

Gnome-Kan-Do

React · Vite · Chrome Extension

A pixel-art Kanban Chrome extension — cultivate focus, harvest productivity. Privacy-first tasks in a garden-themed board.

Read more →
Case Study

Technomancers Path

React · Node.js · PostgreSQL

Gamified COBOL learning — turning legacy mainframe skills into an engaging progression system.

Read more →
Case Study

Local-First SEO Campaigns

Astro · n8n · Google Search Console

SEO workflows built for local businesses — citation consistency, AI-ready content, and measurable foot traffic signals.

Read more →