A senior enterprise software engineer — and the person behind AI SDD. I've built and rescued business-critical systems in banking, aviation, insurance and the public sector, in France, Luxembourg and Canada. Today I bring that judgment together with AI to modernize legacy systems safely.
Rewrote a buggy Node.js fuel-pricing job in Rust — ~84× faster — deployed in Docker. (GlobalJet / Ausy)
Optimized an Oracle PL/SQL batch routine for a major bank. (CACEIS / Crédit Agricole)
Designed & built Spring Boot / OpenAPI microservices & Vue.js front-ends, 2022–2026. (Atos / UGAP)
The systems I work on can't afford to break. That's exactly why discipline — not hype — is at the core of how I use AI.
A full product designed and built end-to-end in Rust, using the AI SDD methodology from spec to delivery — my live proof that AI-assisted development ships production-grade systems under strict human governance. See the project → · Try the live app →
Built the cleaning-supplies offer for UGAP.fr: Vue.js front-end and Java Spring Boot back-end. Designed RESTful microservices from OpenAPI 3.0 specs.
Normalized a legacy central database; rewrote a failing Node.js pricing job in Rust (7 min → 5 s); built an ESB for XML message exchange; led a 5-person team on a reliable, scalable microservice architecture (Eureka, Zuul).
Debugged the C/C++ license manager of the IBSY banking app; optimized Informix SQL and built Java APIs for the Luxembourg Chamber of Deputies; delivered REST web services at CACEIS (fund administration).
Designed an enterprise content-management solution (KBL); built the Accurate NXG reconciliation "model" (45 reports, 23 PL/SQL procedures); cut a CACEIS routine from 12h to 4h30.
Built modules for a life-insurance platform and led legacy data conversion for the BC Ministry of Forests — reverse-engineering the old database and defining the migration strategy in Oracle Designer.
Designed Oracle databases and Visual C++ trading interfaces; built financial reporting and inter-application communication via DCOM; standardized coding practices across the team.
I've seen rewrites fail, knowledge walk out the door, and "clever" code become unmaintainable. AI changes the speed of the game, but the failure modes are the same. AI SDD is how I get the acceleration of AI while keeping the architecture, the knowledge and the quality firmly under human control.
"Technology only creates value when humans can understand and use it effectively."
Whether it's a risky legacy migration or knowledge you're about to lose, I can help you move faster — safely.
Book a discovery call