You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed MegdicheMM

Mohamed Megdiche

TechLead | Développeur full stack | Craft coach

800 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohamed

Tech Lead et Développeur Full Stack avec plus de 10 ans d’expérience dans la conception et le développement d’applications évolutives. Expérimenté dans la direction d’équipes techniques et la livraison de solutions logicielles. Passionné par le Software Craftsmanship, le coaching et la création d’une culture d’excellence.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Allianz
    Technical Lead
    BANQUE & ASSURANCES
    avril 2023 - Aujourd'hui (3 ans et 2 mois)
    Paris, France
    Technical Lead au sein de l’équipe transversale ECE/ECP, une équipe Agile Scrum de 8 personnes responsable à la fois des portails clients individuels et entreprises, ainsi que de l’application ARA, dédiée à la gestion des contrats collectifs (santé, prévoyance et retraite).
    • Conception et développement de l’application ARA, coeur du système gérant les contrats collectifs santé, prévoyance et retraite.
    • Mise en place d’un batch pour notifier les clients individuels et entreprises lors de la création de leur portail client.
    • Optimisation du suivi des événements clients pour l’équipe support en les intégrant de manière asynchrone via des consommateurs Kafka et en les exposant via des endpoints réactifs WebFlux.
    • Adoption de l’approche document-first avec OpenAPI pour concevoir et versionner les API de manière cohérente.
    • Promotion d’une culture Software Craftsmanship (hexagonal architecture DDD – Port/Adapter, Clean Code, TDD, pair programming, revues de code).
    Stack technique : Java 17 / 21, Spring Boot, REST, WebFlux, Spring Security, Spring Data, Kafka, Redis, Resilience4j, OAuth2, JUnit, ArchUnit, Testcontainers, Angular 16, TypeScript, Cucumber, SQL Server, SonarQube, GitLab CI/CD, Maven
    API Design Apache Kafka Java 17 Domain-Driven Design (DDD) Spring boot
  • Allianz Trade
    Technical Lead
    BANQUE & ASSURANCES
    décembre 2021 - mars 2023 (1 an et 3 mois)
    Paris, France
    Technical Lead au sein de la Feature Team 1, une équipe Scrum composée de 7 personnes en charge de l’application Compass, dédiée à l’assurance-crédit commerciale internationale. Responsable des décisions techniques, du coaching technique et craftsmanship et de la livraison de fonctionnalités multi-Business Units.
    • Modélisation et implémentation du premier schéma de structure de groupe : gestion des polices conjointes (coassurés), documents partagés, répartition des primes (directe/indirecte) et gestion dynamique des brouillons.
    • Modélisation et implémentation du second schéma de structure de groupe : hiérarchie de polices hétérogènes avec clauses de groupe, clauses partagées, règles de validation par BU et logique de renouvellement multi-polices.
    • Développement de composants front-end : écrans de structure de groupe, formulaires dynamiques, interfaces pilotées par la validation.
    Stack technique: Java 11, Angular 16, Spring Boot, Rest, Spring WEB, Spring Security, Spring Data, OAuth2, JUnit, ArchUnit, Cucumber, SQL Server, Bitbucket, Jenkins, Maven, AWS
    API Design REST SQL Server Apache Kafka Java 11
  • GRTgaz
    Technical Lead
    ENERGIE
    mars 2019 - novembre 2021 (2 ans et 8 mois)
    Courbevoie, France
    Technical Lead sur une application stratégique d’équilibrage du réseau national de transport de gaz, interfacée avec la bourse européenne de l’énergie (EEX).
    • Conception et développement de systèmes temps réel et haute fiabilité pour le suivi du réseau, avec un fort accent sur la performance, la résilience et les échanges de données entre opérateurs de marché.
    • Développement d’un module de calcul des déséquilibres réseau, de la tension système et des besoins d’approvisionnement, alimentant les interventions d’équilibrage sur l’EEX.
    • Mise en œuvre d’un module de suivi des stocks (J / J+1) basé sur les nominations et prévisions transmises par les expéditeurs.
    • Automatisation des processus contractuels : validation des nominations, calcul des capacités contractuelles et des flux réels, enrichis par les données Terega.
    Stack technique: Java 11 / 16, Spring Boot, WebFlux, Spring Integration, Kafka, Kafka Connect, Spring Security, OAuth2, Testcontainers, ArchUnit, TDD, BDD, DDD, Cucumber, AWS SDK, S3, SES, Cognito
    Spring Webflux Java 16 Kafka Streams Quarkus Angular

Recommandations

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur en informatique
    ENSI - École Nationale des Sciences de l'Informatique
    2015

Certifications

Compétences

Catégories