À propos de Sébastien
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- SNCF ConnectDéveloppeurVOYAGE & TOURISMEseptembre 2022 - Aujourd'hui (3 ans et 9 mois)Nantes, FranceDéveloppement d’une solution à grande échelle et orientée événements permettant aux agents de gare et transporteurs de gérer l’information voyageur pour ensuite la diffuser sur toutes les gares de France et aux utilisateurs SNCF Connect. L’équipe est composée de 50 développeurs divisés en 7 squads.Développement d’un frontend en React (TypeScript) et d’un backend reposant sur un monorepo de fonctions AWS Lambda (Node.js/TypeScript) et conteneurs Kubernetes, découpé en composants métiers. Stockage des données sur PostgreSQL et DynamoDB. Mise en place d’une communication événementielle via ActiveMQ, Amazon SQS et DynamoDB Streams. L’architecture respecte le modèle hexagonal (ports/adaptateurs) et les principes de clean code, avec une testabilité complète couvrant le code (tests unitaires, d’intégration et d’acceptation) ainsi que l’infrastructure (tests de charge et de résilience). L’infrastructure est gérée via une IAC Terraform, et la CI/CD est mise en place avec GitLab et Jenkins. Les environnements de production sont activement surveillés avec Datadog pour garantir performance, fiabilité et détection rapide des incidents
- AgicapFullstack developerBANQUE & ASSURANCESjanvier 2022 - août 2022 (8 mois)Lyon, FranceDéveloppement d’un SAAS pour la gestion des factures de plusieurs milliers de clients avec une équipe de 20 développeurs.Mise en place en TypeScript d’un frontend Angular et d’une API NestJS, respectant l’architecture hexagonale, les principes DDD et le pattern CQRS. Déploiement d’une architecture événementielle basée sur RabbitMQ pour le traitement des factures.Mise en place et gestion des tests unitaires, d’intégration et d’acceptation, conçus selon les principes Gherkin avec CucumberJS et Playwright. Mise en place et gestion de l’intégration et du déploiement continus via GitLab, ainsi que du monitoring des environnements de développement et production avec Grafana et Prometheus pour garantir la santé, la performance et la disponibilité du système.
- Captain DataFullstack developerEDITION DE LOGICIELSoctobre 2020 - décembre 2021 (1 an et 3 mois)Paris, FranceAu sein d’une équipe de 5 développeurs, refonte de l’architecture de l’application frontend Angular existante en introduisant le lazy loading et le développement de nouvelles fonctionnalités via des composants réutilisables.Conception et déploiement d’une stratégie de tests (unitaires, d’intégration, d’acceptation) reposant sur Jest et Cypress afin de garantir la qualité et la résilience logicielle. Participation à la mise en place et à la gestion de l’intégration et du déploiement continus via GitLab CI/CD, ainsi qu’au monitoring de l’application avec Sentry pour suivre l’usage, détecter les erreurs et améliorer la fiabilité en production.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- BAC+4ENI2016BAC+4 Software Architect