Software engineer specialising in performance-critical systems, distributed systems, and AI/ML — engineering student at IMT Atlantique, Nantes.
I build things from scratch and measure them honestly: real benchmarks on real hardware, real tests (including the ones that fail until they don't), real Docker verification, and documented limitations instead of inflated claims. Every number below was actually run, not estimated.
Focus areas: low-latency systems (C++20/SIMD) · distributed systems (Rust) · ICS/OT protocol security · quantitative finance · RAG/LLM engineering
| Sector | Project | What it is | Verified result |
|---|---|---|---|
| Tech / AI | Engineering-Docs-RAG | From-scratch Okapi BM25 retrieval engine for technical documents | MRR 0.944, precision@1 0.90 — zero paid LLM API calls anywhere |
| Tech / AI | LoRA-FineTuning-Engine | From-scratch transformer + LoRA layer (no PEFT/Trainer) | Real 3-way no-ft/full-ft/LoRA comparison — honestly reports LoRA's capacity/forgetting trade-off, not a cherry-picked win |
| Banking / Finance | Payment-Ledger-Settlement-Engine | Double-entry payment ledger — WAL durability, idempotent processing | Real SIGKILL crash-recovery proof, 16-thread concurrency race handled correctly |
| Banking / Finance | LOB-Matching-Engine | C++ limit-order-book matching engine | Sub-µs P50 latency, O(1) cancel, zero hot-path allocations |
| Consulting | Data-Quality-Observability-Framework | Schema/PSI/KS/χ² drift detection + referential-integrity checks | 8/8 deliberately-injected data problems caught, proven end to end |
| Energy | Renewable-Forecast-Dispatch-Optimizer | Wind forecasting + LP economic dispatch (HiGHS) | Real day-ahead/real-time settlement model — honestly measured cost of forecast error |
| Energy | IEC104-ICS-IDS | ICS intrusion detector for IEC 60870-5-104 — the protocol Industroyer abused in the 2016 Kyiv blackout | 100% recall, 0 false positives, AddressSanitizer/UBSan clean |
Beyond these seven: a from-scratch Raft implementation, an LSM-tree storage engine (real SIGKILL crash recovery), a complete language (lexer → parser → interpreter → bytecode VM), a Gorilla-paper time-series compressor, a Kafka-style partitioned log broker, an HNSW vector search index, a reservoir-diffusivity PDE solver, an energy crack-spread trading engine, and more — all with the same standard: real tests, real benchmarks, honest READMEs.

