I build software that keeps working when the network doesn't — and that can prove it did what it claims.
Recent work spans a tamper-evident evidence recorder for Android, a deterministic CI merge gate, a local-first calibration CLI in Rust, an on-device scam-call shield, and a daemon that turns a spare phone into a Linux touch monitor. Mostly systems, networks, and multi-agent AI held to constraints it can't talk its way around.
CivicMesh: Multi-agent AI navigator (Jac) connecting people in crisis to aid via Bayesian outcome-learning & Reflexion loops. (JacHacks Spring '26 Winner — $600 USD)
Sentinel-AIOps: Production-grade MLOps system classifying GitHub Actions CI/CD failures in real time (LightGBM, Macro F1 = 0.90, PSI drift monitoring).
Faultline-Engine: Deterministic CI merge gate in Rust & Go prescribing minimal test coverage for code changes. (Published in GitLab AI Catalog)
DeepTrust: Full-stack media verification web app assessing image/video/audio authenticity with attention heatmaps & anomaly timelines.



