Skip to content

Work

Filter by lens. Every card links to a full Problem → Constraints → Approach → Impact case study.

SystemsSignals🔒 NDA

BODACC Intelligence Pipeline

A deterministic ETL and scoring engine that turns France's public legal-announcement feed into prioritized, auditable leads.

Batching database commits instead of committing per record turned a 977.5s production run into 58s on an identical re-run — a 17x wall-clock improvement, found by benchmarking rather than guessing.

SystemsModels

CrawlViz

A focused web crawler that decides what's worth fetching before it fetches it, cutting a 600-second crawl to 15.

Same 560-node benchmark workload: ~600s to ~15s wall-clock (~40x), by cutting LLM calls to about 1% of link volume instead of exhaustive traversal.

SystemsSignals

Invoice Intake Automation Tool

A CLI that turns semi-structured invoice PDFs into validated, typed records — no OCR, no LLM, no database, deliberately.

200+ regression tests across table and paragraph invoice layouts and regional number formats, with zero external service dependencies.

ModelsSystems

IR Lab

Information retrieval built from first principles — analyzers, inverted indexes, and Boolean querying, not a wrapper around a search library.

A clean separation of ingestion, analysis, indexing, querying, and evaluation — each concern swappable without touching the others.