METRO France
Full-Stack Engineer at METRO France: GCP, Kubernetes, TypeScript, React, Node.js, GraphQL across 93 warehouses nationwide
Revolutionizing Product Development at METRO France
METRO France is one of the country's largest wholesale distribution networks, operating 93 cash-and-carry warehouses and serving hundreds of thousands of professional clients. As a consultant deployed via Wemanity Group, I joined a cross-functional product team and drove structural changes that fundamentally accelerated how the company builds and ships digital products.
Standardizing Technology Across Products
One of the first challenges was the fragmentation of technologies, architectures, and processes across different products. I led the implementation of uniform standards (a shared tech stack based on TypeScript, React, Node.js, TypeORM, and GraphQL), enabling teams to move faster, reduce knowledge silos, and onboard new engineers more efficiently. This standardization alone resulted in an 80% acceleration in product creation cycles.
Cloud-Native Infrastructure with GCP & Kubernetes
I worked with Google Cloud Platform (GCP) and Kubernetes to build and maintain a scalable, resilient infrastructure for product deployments. GitHub Actions was used to automate CI/CD pipelines, ensuring that releases across multiple products were reliable, traceable, and fast. This cloud-native approach replaced fragile manual processes with production-grade delivery standards.
Employee Bonus Management Product
A key milestone was the design and development of an innovative employee bonus management product deployed across all 93 METRO France warehouses nationwide. The system automated bonus calculation and distribution, replacing spreadsheet-based workflows with a reliable, auditable digital solution. The impact was significant: staff turnover decreased across warehouses, operational efficiency improved, and the overall employee experience was meaningfully enhanced.
In-Store Ordering Kiosks & Digital Customer Journey
I contributed to the development of in-store ordering kiosks deployed across METRO France warehouses. These kiosks allow professional clients to order heavy or bulky products directly from the warehouse floor, with dedicated pickup within 30 minutes. The system integrates with METRO's broader click-and-collect infrastructure, connecting online ordering, in-store terminals, and order status tracking.
A key feature I worked on was the order status display screen — a real-time, auto-scrolling interface showing live preparation status across active orders. Deployed across all warehouse locations, this touchpoint sits at the intersection of physical retail and digital operations, improving throughput and client experience simultaneously.
These kiosks are part of METRO France's wider in-store digitalization push, which also includes self-scanning, cash management terminals, and mobile payment — all converging toward a fully digital client journey in cash-and-carry retail.
Scrum & Cross-Team Collaboration
Working within an Agile Scrum framework, I collaborated with product owners, designers, and QA engineers to deliver incremental value at each sprint. The structured approach allowed the team to maintain momentum on long-running infrastructure work while continuously delivering user-facing features.