Jan 2026 – Aug 2026
Chief Technology Officer
Pipeline- Architected an async AI intake pipeline (Python, FastAPI, Gemini 2.5 Flash, MongoDB, Redis) that turns customer photos and text into structured diagnoses, constrained to a curated trade taxonomy. A single cached inference feeds both close-out survey generation and auto-scheduling, with seed fallbacks so a model failure never blocks a job.
- Built a from-scratch constraint-based scheduling solver (no OR-tools) that decomposes each technician's day into free intervals and fits jobs against customer time windows, travel time, and dual work-hour caps, using soft reservations to prevent double-booking; a shared slot-fit core makes the per-job proposer and org-wide batch scheduler produce identical assignments, and a parallel diagnostic re-runs the same predicates to explain why no slot fit.
- Instrumented an AI-evaluation flywheel that logs every technician visit as a labeled example — freezing each intake prediction against ground truth with per-field accuracy and a deferred 7-day fix confirmation — plus human scheduling overrides (accepted rank vs. the model's pick); a deterministic, explainable scorer persists all sub-scores so ranking weights re-tune offline without re-running inference.
PythonMongoDBFastAPIClaude CodeGoogle GeminiGoogle CloudCloudinaryReactRedisTypeScriptVercelRenderTwilio

Pipeline