commits shipped
across 21 active repositories
//WEB ARCHITECT— DETROIT, MI
I architect systems that move inventory, audio, pixels and players in real time — Web Architect at General RV, full-stack engineer behind CR8S, founder of Frank & Will.
By the numbers
across 21 active repositories
powering generalrv.com end-to-end
via SHA-256 fingerprint caching
monitored, queued & checkpointed
Case study — General RV
General RV is the nation's largest family-owned RV dealer — founded in Michigan in 1962, now 23 locations across eight states. I designed and built the distributed system that keeps their inventory moving, from vendor feed to customer screen. Service names are abstracted here; scroll through and the map follows along.
Inventory import middleware
Pulls vendor inventory feeds on a schedule, fingerprints every record, and ships only what actually changed — cutting downstream writes by roughly 90%. Validated, queued through concurrent workers, and checkpointed so a failed run resumes where it left off instead of starting over.
Uptime & freshness monitor
Inventory feeds land throughout the day on a strict schedule. The watchdog watches for each one and exposes health checks that fail the moment a feed is late — so a missing drop pages the team before anyone notices stale listings.
Content & commerce hub
A headless content core models every unit and location, exposing a GraphQL + REST surface that every other service reads and writes. A companion audit trail captures before/after snapshots of each field change with source detection — it knows whether a human, a scheduled job, or the sync engine touched a record.
Customer experience layer
A Nuxt 4 storefront (2,500+ commits and counting) with map-based dealer search, payments and caching. A pooled headless-browser service enriches listings with extra spec data behind a queue, while a token service keeps third-party API credentials fresh automatically.
Outbound pipelines
The alerts service diffs every customer saved-search against cached counts and fires a notification the morning new inventory matches. The export service replaced an off-the-shelf plugin with a custom filter engine that streams the catalog out as CSV, JSON or templated feeds, on a schedule or on demand.
Email-to-CRM intake
Sales leads arrive as structured data buried inside email bodies. The service watches the inbox, parses and maps 100+ fields through configurable templates, and submits clean entries into the CRM — with retry tracking for anything that fails.
Founder build — CR8S
CR8S is a Detroit-built platform to discover, collect and create — a curated home for music and culture that rejects the algorithmic feed. I architect and build it full-stack: a real-time audio engine, a 3D crate-digging experience, dual-rail payments and a headless CMS, across 1,100+ commits.

A browser record player with real Web Audio — scrub the waveform, set in/out marks, loop a break, and audition a track the way a digger actually listens.

A personalized home that surfaces editorial picks, sample packs and artists you follow — discovery driven by humans and taste, not an engagement loop.

Collect and arrange everything you love into a personal library, then publish your own work back to the community.
Selected work
AI orchestration · Realtime SaaS
A mission-control dashboard for a crew of specialized AI agents — file a task, watch it run on a live kanban, and manage work across multiple studios and projects. One Nuxt 4 codebase that builds two ways: a hosted dashboard and a headless local runtime that syncs mission state back in real time.
Game modding · Cities: Skylines II
A mod for Cities: Skylines II that makes in-game timelapses effortless — automated frame capture as your city grows, with a built-in GIF exporter to share the build in seconds. Published to the modding community.
Real-time graphics · Broadcast
A production overlay system for live broadcasts: six animated screen states, branded alert choreography for follows, subs, raids and bits, all driven over Socket.io with a full theming system.
Game development · Unreal Engine 5
An in-development UE5 shooter built on modern animation tech — motion warping, procedural recoil, and animation warping systems wired through C++ and Blueprints.
Agency · Founder
My development studio — AI, Web3, backend/API, frontend and live streaming work for clients including the NHL, Wayne State University, DPan TV and 4D Fun.
Live production
Beyond the code, I direct and switch multi-camera live broadcasts — calling cuts, running graphics and replays, and keeping the show on air. From arena concerts and pro sports to reality shows, gaming and government press events.
Also in the rotationVolleyball · Soccer · Hockey · Esports & gaming
Capabilities