I ship production software. A lot of it.
I write the PRD before I write the prompt. Every project starts with architecture decisions, data modeling, and edge case analysis. I define Firestore security rules, plan state machines, and design API contracts before a single component exists. AI handles the typing; I handle the thinking.
My workflow: research the domain, write a comprehensive spec, make every technical decision up front, then execute through Claude Code with continuous review. I use AI as a thinking partner to pressure-test architecture and surface blind spots, not just as a code generator. When the AI writes something wrong, I catch it, because I understand what the code should do. 1,750+ tests across my catalog exist because I write them, not because AI suggested them.
The result: 41 production applications in 25 months. SaaS platforms, AI-powered tools, real-time collaboration apps, mobile apps, CLI tools, and enterprise internal systems.
Enterprise candidate assessment platform with cognitive, behavioral, and situational judgment testing. 70+ Cloud Functions, 3 scoring engines, JazzHR ATS integration.
852 tests | ~50K LOC | Production at app.benchmarkhiring.com
Air traffic control for AI coding agents. Desktop app managing 20+ concurrent Claude Code sessions with voice control, SMS forwarding, phone remote access, Gmail/Telegram/GitHub integrations, and a plugin SDK.
~45K LOC | Cross-platform desktop | Plugin SDK
AI-powered overnight codebase improvement tool. Orchestrates Claude Code subprocesses with 3-tier retry and rate-limit recovery. Web dashboard with WebSocket-based agent architecture.
900+ tests | Published on npm | nightytidy.com
A tool that builds other tools. Automated project provisioning with Cloud Tasks queue orchestration, DAG dependency resolution, and parallel execution. Many of my other projects were scaffolded by this.
DAG orchestration | Multi-API integration
| Project | What It Does | Key Tech |
|---|---|---|
| JLS Apps | 21 sub-applications for 60+ employees across 20+ countries | React, Firebase, 100+ Cloud Functions, BigQuery |
| JLS Academy | Learning management system with AI, video recording, cohort management | React, Firebase, Tiptap, OpenRouter, MediaRecorder |
| PRDStack | 12-step AI-guided PRD builder with dual LLM providers | React, Claude API, OpenRouter, jsPDF |
| Planova | Project management with kanban, roadmaps, approval workflows | React, Firebase, dnd-kit, Lexical, Recharts |
| Image Storm | Multi-provider AI image generation (13+ providers) | Next.js, Firebase, Zustand, Sharp |
| smrzz | Multi-source AI content summarizer with 200+ models | Next.js, Vercel AI SDK, Deepgram, IndexedDB |
| Pulse | GitHub team analytics dashboard (first SQL project) | Next.js 16, Prisma, MySQL on AWS, Recharts |
| Cerebro | AI cognitive assessment question generator with procedural SVG | React, Firebase, OpenRouter, Sharp |
| PPC Farm | Amazon PPC audit/analytics for lead generation | React, Firebase, Amazon Ads API, D3 |
| Reel Talk | Movie club platform with RSVP, ratings, threaded discussions | React, Firebase, TMDB API, Zustand |
| ReadyBlock | Disaster preparedness platform (web + Flutter mobile) | React, Flutter/Dart, Firebase, Leaflet, i18n |
| UnderOneSky | Team weather dashboard with AI summaries | React, Firebase, OpenWeather, Leaflet |
| Socratiq | AI Socratic questioning app with crisis detection | React, Firebase, OpenRouter |
| fadr | Collaborative Spotify listening rooms with AI DJ | React, Spotify SDK, Firebase, Google Cloud TTS |
| Battle Royale | WebGL battle royale game for content creators | React, PixiJS 8, Firebase, 170+ avatars@60fps |
Full-stack apps, built from zero to deployed in a single session. Each one is a real product with auth, database, and UI. Not a tutorial, not a toy.
Build count: 9
| # | App | What It Does | Stack | Live | Repo |
|---|---|---|---|---|---|
| 9 | Inspectly | Property inspection management | React, TS, Firebase | App | Code |
| 8 | KitchenBinder | Recipe and meal planning | React, TS, Firebase | App | Code |
| 7 | MaestroApp | Music practice tracker | React, TS, Firebase | App | Code |
| 6 | ShotReady | Photography shoot planner | React, TS, Firebase | App | Code |
| 5 | SitStay | Pet sitting management | React, TS, Firebase | App | Code |
| 4 | FieldFlow | Landscape client management | React, TS, Firebase | App | Code |
| 3 | GalleryLedger | Art gallery inventory | React, TS, Firebase | App | Code |
| 2 | YogaFlow | Yoga class scheduling | React, TS, Firebase | App | Code |
| 1 | TurnoverKit | Property turnover tracking | React, TS, Firebase | App | Code |

