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

Mohamed Ennabli

Tech Lead / Software Architect – Java

€800/day
Antibes, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Tech Lead and Software Architect specialized in event-driven platforms and microservices.
I support teams in the design, migration, and scaling of critical backend applications.
Over 15 years of experience in high-availability environments with a genuine passion for knowledge sharing, code quality, and product impact.
I undertake architecture, technical refactoring, performance, mentoring, or backend team structuring missions. I am available to discuss this further.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Antibes (up to 50km), Paris (up to 50km), Lyon (up to 50km), Lille (up to 50km), Nantes (up to 50km)

Experience

  • Amadeus
    Backend Tech Lead
    September 2022 - July 2025 (2 years and 11 months)
    Project: Strategic refactoring of Amadeus Hey's multi-channel notification system (flights, offers, services).
    As Backend Tech Lead, I led the complete transformation of a critical platform enabling the sending of personalized, real-time notifications to millions of users across multiple channels. My role combined architectural vision, technical development, and international cross-team coordination.
    ● Design of the overall architecture for a scalable, event-driven system to streamline and unify notification delivery.
    ● Development of key microservices for managing notifications via Webhook, Firebase, and Email, with a strong availability requirement.
    ● Creation of a client scheduling engine and a Python orchestration module for dynamic processing and real-time flight status tracking.
    ● Principal technical referent for teams in France and India, ensuring technical consistency and smooth communication.
    ● Led the migration of clients to the new architecture, providing integration support and production assistance.
    ● Authored comprehensive technical documentation to ensure maintainability and facilitate onboarding for new teams.
    Stack: Java, Spring Boot, Spring Data, MongoDB, DocumentDB, TestContainers, JUnit, Mockito, Kafka, Microservices
    Microservices Apache Kafka Spring boot MongoDB Java
  • Amadeus
    Full Stack Development Lead
    October 2021 - September 2022 (11 months)
    Project: Whitelabel REST API for B2B/B2C travel management.
    ● Evolution of a microservice architecture.
    ● Integration of the whitelabel concept and microservice evolution.
    ● Development of a microservice for conversational flow management via a chatbot.
    ● Migration of the Checkmytrip application.
    ● Technical documentation writing.
    Stack: Java, Maven, Spring Boot, Spring Data, MongoDB, DocumentDB, TestContainers, JUnit, Mockito, Kafka, Microservices
  • Docaposte,
    Full Stack Developer
    January 2021 - October 2022 (1 year and 9 months)
    Project: Development of a REST API for dispute management.
    • Implementation of REST endpoints consumed by the graphical interface.
    • Participation in technical candidate interviews.
    • Management of weekly synchronization with the FrontEnd team.
    • Technical documentation writing.

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Skill set

Categories

  • Other