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/day
Nice, FR
8-15 years

Average response time: 1 hour

About 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.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nice (up to 50km)

Experience

  • Air France–KLM,
    Lead Software Engineer
    January 2024 - Today (2 years and 6 months)
    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
    January 2023 - January 2024 (1 year)
    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
    January 2022 - January 2023 (1 year)
    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.

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

Education

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

Skill set

Categories