Nassim Rebouh

Senior TypeScript Developer | Node.js, Angular

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptAngularNodeNestPostgreSQLMicroservicesMongoDBGoogle Cloud PlatformIA

Langues

Anglais

À propos

Introduction

Ingénieur senior Full-Stack & Cloud avec 12 ans d'expérience, dont 6 en position de Tech Lead sur des systèmes critiques à fort trafic (Louis Vuitton e-commerce, SNCF réseau national). Spécialisé en architecture microservices event-driven, GitOps/Kubernetes sur GCP, et intégration de solutions IA en contexte enterprise (MCP, LLM Agents, aide à la décision métier). Certifié Google Cloud. Capable de prendre en charge l'ensemble du cycle produit en autonomie : architecture, développement, infrastru

Liens

Expérience de travail

Senior Developer / DevSecOps

LVMHFreelance

janv. 2025 - Présent

1 an 10 mois

À distance

Conception, architecture et développement des flux techniques de l'application e-commerce et du site international de la marque, infrastructure GKE, pipelines de données, outils d'automatisation et sécurisation. Stack : GCP · GKE · ArgoCD · GitHub Actions · Helm · Kafka · Traefik · Akamai Gateway · Dynatrace · Docker · TypeScript · NestJS · Angular · PostgreSQL Réalisations : Architecture et suivi technique des flux e-commerce : conception et pilotage des sujets techniques liés aux flux du site et de l'app mobile, cadrage des solutions, choix d'architecture, coordination avec les équipes et garantie de la cohérence technique bout-en-bout. ETL haute performance : développementd'un pipeline d'ingestion de données volumineuses pour le site et l'app mobile, streaming, chunks, workers parallèles et publication Kafka. GitOps sur GKE : pipeline CI/CD fully automated GitHub Actions + ArgoCD avec déploiements blue/green, rollback automatique et autoscaling HPA/VPA adapté aux pics e-commerce. Environnements éphémères full managed : provisioning automatique par branche/PR avec namespaces dédiés, Helm, ArgoCD et base de données isolée. Outils d'automatisation et reporting métier : développement bout-en-bout d'outils internes de génération de rapports et synthèses opérationnelles en NestJS/TypeScript. Agents LLM (confidentiel) : développement de services basés sur des LLM Agents pour le traitement de données catalogue et l'aide à la décision métier. Sécurité et observabilité : Dependabot + Secret Scanning en quality gates CI, Akamai Gateway (WAF, rate-limiting), Traefik reverse proxy, Dynatrace SLI/SLO.

Senior Developer / Lead Tech

Louis VuittonFreelance

janv. 2023 - janv. 2025

2 ans 1 mois

Paris, France

Développement stratégique de l'application mobile e-commerce internationale, vitrine digitale de la marque, avec un focus sur le back-end et l'architecture applicative. Stack : Angular/TypeScript · NestJS/Node.js · PostgreSQL · Kafka · Redis · NX · GitHub Actions Réalisations : Pilotage de la migration Heroku vers GCP : direction et coordination de la migration complète de l'infrastructure applicative de Heroku vers Google Cloud Platform, en tant que pilote technique du projet. Définition de la stratégie de migration, planification des phases de bascule, coordination des équipes et garantie de la continuité de service tout au long du processus. Clean Architecture & SOLID : conception et implémentation d'une architecture propre et modulaire appliquant les principes SOLID, rendant le code testable, maintenable et évolutif pour faciliter l'intégration continue de nouvelles fonctionnalités. Refonte complète NX monorepo : développement d'une nouvelle base de code modulaire from scratch via NX, zéro dépendance au legacy, optimisée pour le travail simultané de plusieurs équipes. Microservices event-driven via Kafka : conception et développement du découpage fonctionnel (catalogue, commandes, stocks, SAV) avec communication asynchrone temps réel entre les services. Stratégie de cache Redis : implémentation d'une couche de cache Redis pour la réduction de la latence sur les données produit à fort trafic. Workflows GitHub Actions sur mesure : conception et développement de pipelines de build, lint, tests et validation PR avec quality gates bloquants enforced avant chaque merge. Stratégie de tests complète : mise en place de la couverture unitaire, intégration et E2E avec TDD enforced en PR review. Optimisation des services partagés : structuration et développement de librairies réutilisables via NX pour réduire les duplications et faciliter la maintenance.

Senior Software Developer

Groupe SNCFFreelance

août 2020 - janv. 2023

2 ans 6 mois

92400 Courbevoie, France

Conception et développement d'outils de maintenance et de gestion du réseau ferroviaire national, dans un contexte critique haute disponibilité avec coordination multi-équipes à l'échelle du programme. Stack : NestJS · Node.js · Angular · TypeScript · Kafka · Docker · Kubernetes (AWS) · GitLab CI/CD · Jenkins · MongoDB · Datadog Réalisations : Leadership technique cross-programme : rôle de Lead Tech sur 4 équipes de développement simultanées (front-end et back-end), assurant la cohérence technique bout-en-bout, les standards de code, les arbitrages d'architecture et la coordination des livraisons. Management et montée en compétences : direction et encadrement technique d'une équipe de 8 développeurs avec code review, mentoring, mise en place des bonnes pratiques et garantie de la qualité des livrables. Migration monolithe vers microservices CQRS : conception et implémentation de l'évolution architecturale complète, passant d'un modèle monolithique vers une architecture microservices avec pattern CQRS, avec un découpage fonctionnel par domaine métier sans interruption de service. Architecture event-driven via Kafka : conception et développement d'une architecture orientée événement permettant une communication asynchrone et découplée entre les composants du système. Conception et développement full-stack : implémentation de features métier bout-en-bout (Angular/TypeScript en front, NestJS/Node.js en back) en appliquant Clean Architecture et principes SOLID pour un code modulaire, testable et maintenable. Infrastructure conteneurisée sur AWS : mise en place et gestion de l'infrastructure Docker/Kubernetes sur AWS avec déploiements, gestion des namespaces et monitoring de la stabilité. CI/CD GitLab et Jenkins : conception et maintenance des pipelines d'intégration et de livraison continue avec quality gates, automatisation des tests et des déploiements. Adoption du TDD à l'échelle : mise en œuvre du Test-Driven Development sur l'ensemble des équipes avec tests unitaires, intégration et E2E enforced en PR review. Contributions MOA/MOE : participation active aux ateliers d'analyse des besoins et à l'estimation des efforts de développement pour une planification efficace des sprints et des releases.

Développeur Node.Js/NestJs Angular

GRTgaz

sept. 2019 - août 2020

1 an

92400 Courbevoie, France

Développeur NodeJs/NestJs Angular

Natixis

sept. 2014 - oct. 2019

5 ans 2 mois

Région de Paris, France


Formation

INSTA

Master en informatique, Architecture logicielle

2015 - 2017

3 ans

Université Paris Cité

Licence

2012 - 2015

4 ans

Université Paris-Sorbonne

Architecte logiciel


Licences et certifications

google cloud

Délivré le : –

Certifié par Google

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.