The case files on the main site show outcomes. This page shows the work itself: self-built projects in safety-critical transportation, each with code you can read, numbers you can check, and a demo you can click.
One domain, five angles
Is the public data even labeled right? · SGO-Audit
Can perception see the people most at risk? · VRU-Detect
Which event needs a human in the next 24 hours? · Triage Agent
Can this become a product agencies pay for? · ZeroPath · Telos
What process makes one person ship all of it? · Agentic SDLC
Professional anchor: Telos, an AV safety review platform built solo at Advanced Mobility Group: every data source on a safety event fused into one plain-English view, so the agencies overseeing AVs can see what happened and act the same day. Delivered to NHTSA and the California DMV for AV safety event review; three cities asked to deploy after demos; commercialized in-house. The projects below are the independent, open counterpart.
B-01
SGO-Audit
public repo · live showcase
The nation's public AV crash dataset runs on self-reported automation labels, and nobody independently checks whether they're internally consistent.
Solution: a three-signal audit that never overclaims. Explainable heuristics, a LightGBM disagreement model at a deliberately chosen operating point, and a fully local LLM narrative read are fused into a short, human-reviewable queue, framed as review candidates, not verdicts, because the data can't support more.
4,589 cleaned records from NHTSA's Archive 2021–2025 snapshot (1,899 ADS + 2,690 ADAS)
Operating point chosen for precision over recall: 0.912 / 0.378 on synthetic label flips at threshold 0.59
Every stage's output is a tracked, machine-readable artifact under results/
Off-the-shelf detectors look fine on aggregate metrics while missing exactly the road users who matter most: small, distant, or poorly lit pedestrians and cyclists.
Solution: turn that failure mode into an auditable benchmark. Measure a COCO-pretrained YOLO baseline stratified by lighting, weather, and object size, not just mean AP, fine-tune on VRU-heavy data, then pick per-class thresholds with an explicit miss-cost argument. Ships a model card and an error report that says where it still fails.
Fine-tuning lifted aggregate precision / recall from 0.396 / 0.248 to 0.685 / 0.335
The honest headline: night-person and small-object recall remain the product-critical gaps, that finding is the point
License-aware by design: no BDD100K pixels or restricted weights ever committed
Regulators give operators as little as 24 hours to report a qualifying safety event, and the deciding-what-matters step still happens in spreadsheets.
Solution: a config-driven agent that reads any tabular safety-event feed, classifies severity with deterministic rules plus a tool-calling LLM, and drafts the plain-language summary a reviewer actually needs. Fully local by constraint, not preference, safety data is sensitive, so everything runs on-machine through Ollama and no byte ever leaves.
One YAML config per domain, identical code: proven on NHTSA AV crash reports and OSHA severe-injury reports
Eval harness scored against 60 hand-reviewed ground-truth labels, the agent is measured, not vibes-checked
Zero-dependency review workbench with rules-vs-LLM reasoning side by side
The review workbench: narrative, structured fields, and rules-vs-LLM disagreement in one screen.
Cities wait four to six months and five figures for an intersection study that mostly assembles data they already have.
Solution: crash data in, draft engineering report out. Triage a corridor in under thirty seconds, open a full investigation, MUTCD signal warrants, volumes, crash clustering, and download a PE-reviewable draft PDF. Built as a real product, not a demo: marketing site, multi-city data lake with live FARS and California CCRS ingest, and a written go-to-market playbook.
MUTCD Warrant 1 and Warrant 3 math plus all-way-stop screening, unit-tested against statute logic
Liability handled like it matters: the DRAFT, pending PE review disclaimer is enforced on all six output surfaces, including the PDF watermark
Scope and out-of-scope defined in writing before the first line of code
Every project above was built AI-assisted, under an engineering discipline I wrote down, packaged as working Claude Code skills, and published. Six staged gates, each existing to block one recurring failure of AI-assisted development, each checked by an independent adversarial reviewer agent before work moves on. The author never signs off on its own output.
research → plan → test → implement → validate → review · ⛉ adversarial reviewer at every gate
The same repo includes the autonomous layer: a cron-driven conductor that carries a whole feature spec through the pipeline with a fresh, zero-context agent per step, state in files, never in context.
The fastest way to evaluate this work is a fifteen-minute conversation about any project on this page: the decisions, the trade-offs, and what I'd do differently. Book 15 minutes or write me at khouryn77@gmail.com