About Mohamed
French
Native or bilingual
English
Native or bilingual
Experience
- AmadeusBackend Tech LeadSeptember 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
- AmadeusFull Stack Development LeadOctober 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 DeveloperJanuary 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
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
Skill set
Categories
- Other