Cedric Nagat

Senior Software Developer | Java, TDD

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptAngularJavaDockerGoogle Cloud PlatformRequêtes SQLKubernetesBase de données SQLJavascriptDéveloppement Backend

Langues

Français (Maternelle)

À propos

Liens

Expérience de travail

Senior Software Developer

BlaBlaCar

mars 2022 - sept. 2023

1 an 7 mois

Senior Software Developer in the Search team This multi-disciplinary team oversees the user experience in the search for carpooling and bus journeys. The team manages three services: one for searching, one for detailing journeys and one for resolving the geographical coordinates of locations. Activities: - SCRUM ceremonies - Tech Driver on specific functional projects (Search Braze Event, Bus Station Name, DRMS integration, Next Day Arrival) or bug analysis (Missing Bus Trips) - Design, implementation and deployment of functionalities - Pair programming, code review and knowledge sharing - Raising team members' awareness of clean code, TDD and hexagonal architecture - Regular 24/7 on-call duty for a whole week Senior Software Developer in the Discover team This multi-disciplinary team is responsible for helping people discover BlaBlaCar's travel services. The team manages 3 APIs and several batches to define and feed landing pages as part of SEO and SEA strategies. Activities: - SCRUM ceremonies - Tech Driver on specific functional projects (Connect PIM to Trip, Landing Page Bulk Import) or bug analysis (Missing Axes in PIM) - Migration from Java 11 to Java 17 - Design, implementation and deployment of functionalities - Definition and review of SLOs - Pair programming, code review and knowledge sharing - Raising team members' awareness of clean code, TDD and hexagonal architecture Technical stack : - Java 17, SpringBoot, Gradle - Docker, Kubernetes, MySQL, Redis, Kafka - Jenkins, Terraform, Flux - Datadog, PageDuty

Senior Lead Developer

Disneyland Paris

juil. 2021 - févr. 2022

8 mois

Lead dev sur un micro-service fondation de push de notifications Micro-service permettant de déclencher l’envoi de notification vers les mobiles des visiteurs des parcs de Disneyland Paris en intégrant la solution Airship. Activités : • Conception, implémentation et déploiement du nouveau micro-service • Intégration d’appels à ce nouveau service • Sensibilisation des développeurs à la pratique du TDD, du pair-programming et à la mise en place d’une architecture hexagonale • Mise en place d’un référentiel de documentation sur les pratiques existantes de l’équipe dans un espace Confluence. Lead dev sur un micro-service fondation de file d'attente Micro-service permettant la gestion de fil d’attente pour des activités en intégrant la solution Lineberty Activités : • Participation à la conception du nouveau micro-service • Implémentation du nouveau micro-service • Sensibilisation des développeurs à la pratique du TDD, du pair-programming et à la mise en place d’une architecture hexagonale.

Bpifrance

nov. 2017 - avr. 2021

3 ans 6 mois

Tech Lead dans l'équipe Banque en Ligne chez Bpifrance

mars 2018 - avr. 2021

3 ans 2 mois

Tech Lead dans l'équipe BEL (Banque en Ligne) qui prend en charge les extranets clients, partenaires bancaires et partenaires régionaux Ecosystème composé d'une vingtaine d'applications front et back (SPA, BFF et API) Activités : • Collaboration avec un second tech lead pour encadrer techniquement entre 6 et 12 développeurs back et front (3 équipes SCRUM) • Animation de l'équipe de développement (BBL, Kata, Team Building...) • Mise en place et/ou renforcement d'une culture technique (TDD, pair-programming, architecture hexagonal, software craftmanship...) • Coordination du travail avec 3 Product Owner (faisabilité des fonctionnalités, revue des US...) • Coordination du travail avec un UX/UI (revue des maquettes, conception de composant de design system, design review...) • Collaboration avec un Urbaniste (définition des flux dans l'écosystème de la Banque en Ligne et des interactions avec les SI externes...) • Collaboration avec un Architecte Technique (définition et mise en place des choix techniques, PoC technique, choix d'architecture...) • Collaboration avec un Release Manager (train de release, roadmap de livraison, coordination avec les équipes d'intégration Bpifrance...) • Collaboration avec une équipe externe de testing automatisé • Collaboration avec une équipe de support niveau 2 (qualification des incidents de production, améliorations des moyens de diagnostiques...) • Diagnostique d'incident de production et collaboration avec les équipes transverses pour leur résolution • Prise en charge des rapports de pen testing et développement des correctifs nécessaires • Développement de fonctionnalités ou de correctifs spécifiques (renfort de capacité, expertise...)

Tech Lead

nov. 2017 - févr. 2018

4 mois

Tech Lead sur le projet Portail Régional de Service (extranet pour les partenaires régionaux de Bpifrance) • Encadrement technique d'une équipe SCRUM de 3 developpeurs back et front (code review, bonne pratique, pair-programming...) • Coordination du travail avec le Product Owner (faisabilité des fonctionnalites, revue des US...) • Coordination du travail avec un UX/UI (revue des maquettes, conception de composant de design system...) • Mise en place des composants applicatifs (SPA et API) • Développement Angular 4 et Java EE 6

GMF Assurances - Groupe Covéa

mai 2006 - oct. 2017

11 ans 6 mois

92300 Levallois-Perret, France

Software Architect & Senior Software Developper

avr. 2011 - oct. 2017

6 ans 7 mois

92300 Levallois-Perret, France

Tech Lead et Développeur sénior à COVEA (UES GMF, MMA et MAAF) dans l'équipe « Socle et Outils du Cycle de Fabrication » • Rapprochement des méthodes de développements des enseignes de COVEA • Evolution du patrimoine technique • Evolution du Socle Espace Métier Assurance Membre de l'équipe « Outils, architecture applicative et support aux développements distribués » Notre mission consiste à définir un cadre technique de développement pour les applications et à apporter notre expertise dans les équipes de développement • Mise en place d'un environnement de développement unique • Mise en place d'un framework orienté SOA • Rédaction de guides de développement • Support aux équipes de développement métier Mise en production et evolution d'un socle applicatif pour les applications du réseau d'agences GMF

Software Architect

mai 2006 - avr. 2011

5 ans

Paris Area, France

Architecte applicatif et lead dev sénior

Java developer

IONIS

févr. 2005 - avr. 2006

1 an 3 mois

Développeur Java dans le cadre du changement de conservateur de la société INTERFI, dépositaire de fonds de la société INTER EXPANSION, toutes deux filiales de la société IONIS • Analyse fonctionnelle et réalisation des évolutions apportées à une application gérant le Front Office, le Middle Office et le Back Office • Etude, analyse et conception d'une application de gestion de mouvements d'arbitrages sur FCPE Enrichissement des fonctionnalités de l'application middle et back-office

Software Architect

BNP Paribas

sept. 2004 - janv. 2005

5 mois

Membre de l'équipe d'Architecture Support, études et Outils (ASO) • Support technique sur les technologies utilisées auprès des équipes de développement. • Test et packaging de framework pour les applications métiers. • Rédaction d'un guide de développement (architecture technique, utilisation IDE...)

BNP Paribas

sept. 2001 - juil. 2004

2 ans 11 mois

Paris Area, France

Software Developer

sept. 2002 - juil. 2004

1 an 11 mois

Paris Area, France

Membre de la cellule d'architecture : Missions : • Formalisation des techniques de développement • Prototypage de nouvelles technologies avec réalisation de tutoriels • Support technique des projets J2EE • Développement et évolution d'un framework technique J2EE Responsable technique du projet Single Sign-On : • Conception et développement d'un serveur Single Sign-On en Java • Mise en production, exploitation et maintenance du serveur • Conception et développement d'application satellites (console d'administration, page de login et d'accès aux applications)

Technical Lead Developer

sept. 2001 - sept. 2002

1 an 1 mois

Paris Area, France

Développeur puis responsable technique sur le projet Isit@x : Application permettant la gestion des remboursement de double imposition sur les titres des bourses étrangères • Conception UML du modèle métier • Conception des Use Case et des spécifications techniques • Réalisation de nombreux Use Case • Déploiement et suivi d'évolution à la demande des utilisateurs

Software Developer

Selfswitch

mai 2000 - sept. 2001

1 an 5 mois

Paris, France

Start-up spécialisé dans les communications unifiées offrant un moyen unique de gérer différents canaux de communications au sein d'une même plateforme. Mon activite a consisté à développer un webmail, un webcalendar et d'un carnet d'adresse partageable entre les utilisateurs de Selfswitch.


Formation

Pierre and Marie Curie University

Engineer's degree, Computer Sciences

1995 - 2001

6 ans


Licences et certifications

Certified SAFe® 5 Practitioner

Délivré le : nov. 2021

Certifié par Scaled Agile, Inc.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.