Projects
Things I've designed, built, and shipped — AI agents, quantitative systems, security tooling, and quantum simulations.
Dragonfly
2026Built an autonomous security testing engine with model-agnostic execution-time safeguards. Wraps 114 security testing tools behind a composable policy pipeline with scope enforcement, action gating, and kill switches. Provides adapters for MCP, CLI, and LangChain/LangGraph. Ran a scripted ablation study (45 runs) and an LLM behavioral study (60 runs) to evaluate safeguard effectiveness. Includes 1,259 tests and a Docker test range.
Sizzle Roasting Software
2026 — PresentBuilt a platform that runs a coffee roastery end to end: bean inventory and costs, live machine control, and AI roast coaching. Designed closed-loop software that automatically steers the roaster to hit a target temperature curve, validated against a physics simulator. Trained a model to predict how a batch will taste from its roast data, then search for the profile with the best predicted flavor. Built a system that hears the beans crack through a microphone and retrains itself on that machine's own audio. A 47-tool agent on Strands and LangChain runs local models on an NVIDIA Jetson to keep coaching under 8 seconds.
AI Powered Auction Arbitrage Agent
2025Designed and deployed a system that prices auction lots and converts each into a max-bid recommendation against an ROI target — 2,800 lots across two live deployments. A Python pipeline ingests listings and resolves market comps through a three-source confidence-weighted lookup, with entity matching on unstructured lot titles handled by GPU-accelerated OCR and an embedding engine. Encodes buyer's fees and bid multipliers for 18 auction houses, and persists results in AWS (DynamoDB, S3) for backtesting and future model training.
Agent Academy
2025Built an automated evolution system that improves Claude Code agents using genetic algorithms. Treats agent prompts as a population of candidates, tests them against programming benchmarks, scores them with a multi-persona jury of specialized evaluators, and breeds the next generation through crossover and mutation. Runs unattended overnight with checkpoint/resume support.
Covered-Call Optimization Engine
2025Built a covered-call optimization engine that streams live options/price data from Interactive Brokers (IBKR) and recommends strike/expiration and position sizing under capital constraints. Implemented a Monte Carlo risk model to evaluate thousands of scenarios and compute expected P&L, win rate, and Value-at-Risk.
Rydberg Blockade Gate Simulation & Pulse Optimization
2025Simulated neutral-atom qubits in QuTiP: built time-dependent Hamiltonians for ground-to-Rydberg drives with detuning, modeled open-system dynamics via Lindblad operators. Designed and optimized Gaussian control pulses with SciPy to realize single- and two-qubit gates. Produced reproducible Jupyter analyses with parameter sweeps and clear plots of Rabi oscillations, coherence, and state populations.
Tennis Alpha Finder
2025Quantitative in-play tennis betting system exploiting systematic mispricing on Kalshi. Markov chain model trained on 10,972 matches. 85.5% win rate across 152 paper trades.
Auto-Influencer
2025Multi-account X content automation platform. Ingests 650+ RSS feeds, generates persona-tailored posts with Claude, and schedules natively through the X API.
Idea Generation Engine
2025AI-powered market opportunity discovery engine processing 650+ RSS feeds. Clusters by similarity with TF-IDF and DBSCAN, surfaces opportunities via local 20B-parameter LLM.
Quantum Error Correction
2025Neural network for detecting local and non-local errors in quantum computers. Trained on 1M+ simulation runs, achieving 95%+ detection in a 12-qubit system.