Projects
Monde (live geopolitical globe)
A 3D globe of conflicts and political events fed by 20 live open sources, with a terrain renderer written from scratch in Rust and a measured pipeline that turns news articles into verifiable event records.
Causal Impact of Plain Cigarette Packaging
Causal effect of plain packaging (2017) on cigarette consumption, healthcare utilisation, and smoking cessation — Master's project at TSE, in R.
Insider-trading scoring (USA)
Retrieval, cleaning, and quantitative scoring of insider transactions declared in the United States.
AI contract analysis (OCR & PII)
Financial data extraction (OCR), PII pseudonymisation, and structural contract analysis | Innovation internship at Doxallia.
Atlas (country data API)
A country-profile API and dashboard that unifies 18 open data sources, with forecasts, citable snapshots and licence-aware sourcing.
OZINT
A local OSINT investigation cockpit in Rust and React: type a seed, and a tree of sourced findings grows one deliberate click at a time.
CalypsoCode
A launcher that strips network address, git identity and environment metadata from what a coding agent sends, runs it through Tor, and writes a receipt of what it removed and what it could not.