At Auchan, I’m the technical lead for the orders, inventory and promotions team, working across 15+ services. I led the extraction of order processing from a legacy monolith with zero downtime and designed a solution to eliminate duplicate orders caused by retries and Kafka redelivery.
At Leroy Merlin, I was the primary engineer for pricing and inventory services. I built inventory sync between stores and online channels, cutting out-of-stock order cancellations by half, and partitioned stock movement tables to bring heavy queries from seconds to about 250ms.
At Raiffeisen, I worked on banking projects including transaction reconciliation and a central notification service. I drove the move of reconciliation data flow from RabbitMQ to Kafka, cutting reconciliation time roughly in half.

