Experience

METRO France

Dev
Scrum
DevOps

Full-Stack Engineer at METRO France — GCP, Kubernetes, TypeScript, React, Node.js, GraphQL across 93 warehouses nationwide

Parking of METRO France Nanterre

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 Full-Stack Software Engineer, 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.

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.

Technical Stack

TypeScript · React · Node.js · TypeORM · GraphQL · GCP · Kubernetes · GitHub Actions · Scrum