Field sales platform for a residential solar contractor
Forward-deployed with the client's VP of Sales and field reps since September 2026. One Progressive Web App the sales team works from in the field: door-knocking maps and territories, leads, rep tracking and team analytics, a roof designer, proposals, training, and onboarding with e-signed contracts. Serverless REST API on Cloudflare Workers, D1 (SQLite) and R2, behind single sign-on, with GitHub Actions CI on every push.
The roof designer takes Google Solar API roof segments, then fits roof planes to public USGS LiDAR point clouds in the browser to cross-check and correct them. When reps said layouts were too strict, I replayed real homes instead of arguing: rows matched LiDAR, the strictness was real, and placed panels rose from 608 to 626 with all 948 tests passing.
Delivery runs from the field: reps file tickets in the app, I turn each into a fix with Claude Code, Codex reviews it adversarially, and a release gate tests the exact commit on a frozen copy, ships to staging first and smoke-tests production. The gate refuses any build it cannot prove.
Built and awaiting release: Pitch Coach, an AI "skeptical homeowner" (Llama 3.1 8B on Workers AI) that reps practise door pitches against, scored on a five-point rubric with per-user and company spend caps that fail closed.
- AutoCAD
- CadQuery
- KUKA KR 210
- STEP / STL
- Blender
- OpenFOAM
- XFLR5
- Remotion
- ffmpeg