rag-recall
RAG service that proves its own retrieval — recall@3 = 0.886, MRR@3 = 0.805 with offline stdlib TF-IDF retriever.
- recall@3
- 0.886
- over 35 labeled Q's
- MRR@3
- 0.805
- Mean faithfulness
- 1.00
Portfolio
Every project is reproducible, headline metrics are real, and the methodology is documented. Filter by lane to focus on the work most relevant to the role you're hiring for.
Lane 1 · AI Engineer
6 projects spanning RAG scorecards, ReAct tool-calling, MCP servers, LLM-as-judge validation, reflection loops, and AI-output quality gates.
RAG service that proves its own retrieval — recall@3 = 0.886, MRR@3 = 0.805 with offline stdlib TF-IDF retriever.
ReAct-style tool-calling agent with OTel traces, fault injection, and 100% tool/arg correctness.
LLM-as-judge pipeline validated against human raters — Cohen's κ = 0.58 with bootstrap CI and position-bias measured.
MCP server exposing the slop-evaluation gate over Tools, Resources, and Prompts — 20/20 conformance, 100% round-trip parity.
Reflection-loop agent — mean SLOP 127.5 → 14.0 across drafts, 3/4 improved, 1/4 honest no-progress halt.
13-metric literature-grounded AI-output quality gate — drove a real draft from HEAVY (81) to CLEAN (3).
Lane 2 · Quantitative Researcher
9 projects across multiple-testing, cross-sectional and time-series alpha, volatility, cointegration, funding-carry, and bias control.
Best-of-160 BTC rule: IS Sharpe 1.14 is only 1.24× the pure-noise expectation — DSR = 0.70 (fail).
IS Sharpe 0.91 → OOS −0.03 — an honest decay; bootstrap CI straddles zero.
Vol-targeting lifts Sharpe 0.27 → 0.39 and halves max DD (−62% → −30%).
Implied > realized 85% of 36 yrs; predicts returns, Newey-West t = +6.5.
ADF −2.11 (not cointegrated), half-life 208 d — the fade loses, as the test predicts.
Funding +11.9% annualized premium; fade IS 1.11 → OOS −0.05 (decayed post-2023).
Vol-managed exposure: Sharpe 0.64 → 0.67, max DD −58% → −42%.
High-turnover signal wins gross (0.20 > 0.13) but loses net of cost — break-even 20 bps.
A leak inflates Sharpe 0.59 → 5.07; the shift test exposes it as 88% phantom.
Combined-book analysis · cross-project
None of these projects stand alone. The signal, cost, regime, and bias-control layers are designed to compose — a single vol-targeted carry trade (03 + 06) carries different risk than a cointegration pair (05) carrying regime-aware sizing (07). The shared methodology across all nine is what makes the book interpretable to a risk manager, not just an alpha-hunter.
The book is not nine winning trades. It is one pipeline with three orthogonal layers and a layered validation discipline that catches the failure modes that eat naive books alive. A risk manager reading these nine projects sees the same engineering discipline applied end-to-end — that is what is hireable.