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

Mohamed Lamghari

Lead Software Engineer

550 €/jour
Nice, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohamed

I am a seasoned Java developer with 10+ years of experience in business integration and web application development.
My expertise spans diverse domains, including aviation, ticketing, retail, and urban mobility. While my primary focus
is on back-end development, I frequently take on roles such as lead developer, architect or mentor contributing to
overall project excellence. I am dedicated to delivering high-quality, testable, and maintainable code. My approach
is grounded in fostering transparent communication and driving continuous improvement within team processes to
build sustainable and impactful solutions.
  • Arabe

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

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

Expériences

  • Air France–KLM,
    Lead Software Engineer
    janvier 2024 - Aujourd'hui (2 ans et 7 mois)
    06560 Valbonne, France
    As the lead developer within the Order Management department, I played a pivotal role in the OMNDC team since
    I joined. The team oversees the backend of the NDC reservation channel, enabling travel agents to book directly with
    AirFrance-KLM. I spearheaded the reintroduction of key practices such as refactoring, code reviews, and automated testing,
    elevating the team's development standards. Under my leadership, I developed several new features, including, payment
    with installments, revamping and refactoring the credit card surcharges calculations, email opt-out functionality, dynamic pricing, dynamic voucher validation, new price types, and new gender types. I also tracked and resolved critical bugs, such
    as ensuring accurate price information following rebookings. Additionally, in my capacity as release captain, I managed
    production releases and oversaw consignment services, ensuring the smooth deployment of software updates.
    Spring boot Kotlin Groovy Java PostgreSQL
  • Air France–KLM,
    Lead Software Engineer
    janvier 2023 - janvier 2024 (1 an)
    06560 Valbonne, France
    Action
    Scope: As the lead developer within the Digital department, I played a key role in the NBA team since I joined. The team oversees the backend of all the AirFrance-KLM touchpoints: website, mobile app and mobile website, kiosks, emails pushing the next best action for any customers based on the context of their reservation. I reintroduced a list of key practices such
    as refactoring, code reviews, and automated testing(increased test coverage from 25% to 95%). Under my leadership, I
    worked on several key features, including the application conternization and migration from on-prem to Azure, changed the
    request/response paradigm to event-based when possible and worked on response time optimization. Reducing some calls
    from median response time of 13 seconds to a median of 800ms. I also tracked and resolved critical bugs, and maintained the delivered code. Additionally, in my capacity as release captain, I managed production releases and oversaw consignment
    services, ensuring the smooth deployment of software updates.
  • Air France–KLM,
    Senior Software Engineer
    janvier 2022 - janvier 2023 (1 an)
    06560 Valbonne, France
    Scope: As part of digital department, I worked on several applications used by all Airfrance-KLM touchpoint to display
    critical content for the end users. I worked on several key features, including revamping the destinations' page, amenities
    and rich content, technical stack migrations: from java 11 to 21, from spring to spring boot 3 and from elastic search 5 to 8.
    I led the design and implementation of the applications conternization and migration to Azure as first movers within the
    organization. I also tracked and resolved critical bugs. Additionally, in my capacity as release captain, I managed production
    releases and oversaw consignment services, ensuring the smooth deployment of software updates.

Recommandations

Soyez le premier à recommander Mohamed

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

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

  • Master's Degree
    Université Nice Côte d'Azur
    Master's Degree
  • Engineering Degree
    INPT
    Engineering Degree

Compétences

Catégories