01
A production sports data and market-signal platform I architect and run: ingestion from 20+ sources, a star-schema warehouse on PostgreSQL, a Parquet cold archive queried with DuckDB, and its own observability layer. I write the architecture, specs and acceptance criteria; implementation runs through a spec-driven, AI-assisted workflow where an independent verifier closes every task.
02
Five years as the only software and data engineer on a research rig: real-time OPC UA ingestion across the PLC network, an in-house control stack, closed-loop bead-width control, statistical process control, and 5+ publications (2 as first author). Since May 2026, as a guest researcher, I rebuilt its acquisition and storage layer: sensor ingestion up 5×, lossless Parquet storage, and a private API serving layer.
03
AI Fragrance Advisor (freelance, for a fragrance retailer)
A bilingual advisor that turns a customer's answers into three picks from the retailer's own range, with privacy by default and evaluation gates.
Demo on request.