Projects
Building the Content Engine: An AI-Directed Pipeline for Writing About My Own Work
A tactical breakdown of `ce`, the pipeline I built in three days to turn a finished project's git history and voice memos into a grounded, voice-matched draft, including this post as its first real run.
Bridging the Black Box: Explainable Anomaly Detection for Critical Infrastructure
A DOD/ARL-funded capstone: a Kafka/Spark/Neo4j/TimescaleDB pipeline feeding a two-stage heterogeneous graph transformer that hits 87.8% accuracy detecting attacks on a hardware-in-the-loop water testbed — trained on 369 labeled graph snapshots, a number that should temper every other number in this post.
A Job-Posting Fraud Classifier — and the Gap Between the Model and the Demo
A class-project XGBoost classifier hits 98% accuracy and a 0.985 ROC-AUC detecting fake job postings offline. The deployed demo does not call it — the API route is a coin flip with a TODO comment above it. Here is both halves of that story.
Building a Pickup-Only Order Intake and Mini-CRM for a Cottage Bakery
A tactical breakdown of the pickup-only order intake site and single-admin mini-CRM I built for my wife's cottage-food bakery — and the architectural choices behind it.