Writing
Notes & project deep-dives
How my projects were actually built, and what I learned.
ClaimGuard-AI: A Three-Layer Engine for Pre-Submission Claim Risk
2026-05-20 · 2 min readA pipeline that catches denial risk before a claim ships. Gemma extracts structure from documents, XGBoost scores denial likelihood, a DuckDB knapsack query orders the review queue.
FastAPIXGBoostDuckDBNext.jsPolymarket Sentiment Agent: Let the LLM Read, Let the Math Decide
2026-03-05 · 2 min readA prediction-market agent where the LLM labels news sentiment and Python computes a Bayesian posterior. Edge is the gap between that posterior and the market price. FastAPI backend, React client, paper trading.
PythonBayesianFastAPIReactFusionScope: Fusing Multi-Source Risk onto an Interactive Globe
2026-02-10 · 2 min readA global crisis dashboard that pulls disparate risk indicators into one geospatial view. React and TypeScript front, FastAPI back, an interactive globe, and threshold alerts.
ReactTypeScriptFastAPIGeospatialSimulating Investor Disagreement with Machine Learning
2026-01-15 · 1 min readSHF-ML measures forecast disagreement between accounting-only and market-only Random Forests on the JKP dataset. Won Project Champion.
Empirical Asset PricingHPCRandom ForestCan LLMs Manage a Stock Portfolio? My URECA Research
2025-12-15 · 1 min readCo-authored URECA paper on Perplexity-built S&P 500 portfolios. The high-risk book hit a 7.545 Sharpe, but the returns trace to sector tilts, not stock-picking.
LLMsWRDSPerplexityURECAMachines Paying Machines: SignalRelay and x402
2025-11-01 · 1 min readPrivy-authorized agents pay $0.01 USDC on Base for Bayesian Polymarket signals. Usage-based machine commerce with no API keys or subscriptions.
x402PrivyAI AgentsPolymarketWhy I Built a Pipeline That Found No Alpha
2025-08-01 · 1 min readProject CHF v2 reports alpha_verified=false. Why a pipeline built to reject weak alpha claims is worth more than one built to find them.
CryptoQuant ResearchBacktestingFraud Detection on EMSCAD: Why PR-AUC Beats Accuracy
2024-10-01 · 1 min readTF-IDF + VADER features on 17,880 job postings: 0.80 fraud-class precision and 0.66 PR-AUC against a 0.048 base rate. Why accuracy is the wrong headline for rare-event detection.
NLPScikit-LearnDash