Aurelien CURTI

Senior software development engineer
Resume updated in May 2026

With over 7 years of experience in front-end development, I have worked on a wide range of projects in agile environments, mainly focused on Angular and modern web technologies.

7+ years experience
10+ projects delivered
100% focus Front-end
Discover more about me

Experiences

Senior Software Development Engineer / Scrum master

Amadeus September 2022 - Today

In the continuation of the previous mission, I decided to join the Amadeus company and continue to work on the same project.

Integration of an existing product in Angular 20+ (Lufthansa Group)
  • Development of components and features within an airline booking flow using Angular 20+ and its ecosystem.
  • Adaptation of a shared application base for multiple Lufthansa Group airlines (Brussels Airlines, Austrian Airlines, SWISS, Lufthansa, ITA Airways).
  • Support and mentoring of new team members, helping them ramp up on the project.
  • Code reviews, technical validation, and pair programming.
  • Contribution to technical decisions and continuous code quality improvements.
  • Implementation of CI/CD pipelines and automated deployments on Microsoft Azure.
  • Writing and maintaining unit and end-to-end tests.
  • Participation in QA phases and non-regression testing campaigns.
  • Production incident analysis and application maintenance.
  • Release management and coordination of production deployments.
  • Agile environment (SAFe / Scrum): ceremonies, user stories, sprint planning.
  • Mobile-first UI design approach.
Environment : Windows macOS Postman Git Jenkins Playwright Azure Bitbucket Jira VS Code Frontify

Frontend Software Engineer Consultant

SQUAD for Amadeus November 2020 - September 2022
squad logo
amadeus logo

Delivered high-impact projects at Amadeus within the airline travel industry, working on technically demanding and business-critical applications. Contributed across the full software development lifecycle: requirements analysis, solution assessment, technical design, feature development, testing, deployments, and application maintenance. This experience strengthened my expertise in frontend engineering, agile delivery, and software quality for large-scale web applications.

Integration and enhancement of an existing Angular 12+ product (Lufthansa Group)
  • Developed new UI components and business features for an airline booking flow using Angular 12+.
  • Customized and maintained a multi-client application platform for Brussels Airlines, Austrian Airlines, and Swiss International Air Lines.
  • Actively contributed to code reviews and pair programming sessions.
  • Implemented and improved automated deployment workflows on Microsoft Azure.
  • Created and maintained CI/CD pipelines on Microsoft Azure.
  • Developed and maintained unit tests.
  • Designed and executed end-to-end testing scenarios.
  • Performed QA validation and non-regression testing.
  • Produced technical and functional documentation.
  • Managed business rules using Drools.
  • Handled incident analysis, troubleshooting, and application support tickets.
  • Planned and coordinated production deployments.
  • Worked in Agile SAFe / Scrum environments.
  • Designed and implemented interfaces following a Mobile First approach.
Environment : Windows Postman Git Jenkins Protractor Azure Bitbucket Jira VS Code Frontify

Frontend Web Developer Consultant - Angular

SQUAD for Prologia May 2020 - October 2020
squad logo
prologia logo

Contributed to the takeover and enhancement of an Angular web application already in development at Prologia. Quickly integrated into client teams within an Agile Scrum environment to ensure project continuity, frontend feature delivery, and ongoing application maintenance.

Frontend development of new features on Angular 10+ web application
  • Developed frontend features for an Angular web application focused on employee planning and workforce management.
  • Implemented modules related to scheduling, leave management, shift exchanges, and internal organization workflows.
  • Integrated with a microservices ecosystem and REST APIs provided by backend teams.
  • Collaborated daily using GitLab workflows: branching, merge requests, rebasing, and version control best practices.
  • Integrated UI designs from Zeplin mockups.
  • Performed corrective and evolutionary application maintenance.
  • Worked in an Agile Scrum environment.
Environment : Windows Postman Zeplin Git GitLab Jira VS Code Swagger

Frontend Software Engineer Consultant - Angular

SQUAD for Amadeus September 2019 - May 2020
squad logo
amadeus logo

First assignment at Amadeus airline division, contributing to large-scale international web products in the airline industry. Worked on multiple Angular projects and complex frontend migrations in a multicultural environment focused on Agile SAFe/Scrum, software quality, performance, and legacy modernization.

Integration and enhancement of an existing Angular product (Lufthansa Group)
  • Developed new UI components and business features for an airline booking flow using Angular 8+.
  • Participated in code reviews and pair programming sessions.
  • Worked in Agile SAFe / Scrum environments.
  • Handled continuous integration and deployments on Microsoft Azure.
  • Designed Mobile First interfaces.
Migration from AngularJS / Angular 4 to Angular 8+ (Lufthansa Group)
  • Performed technical audit and analysis of the existing application architecture.
  • Defined and implemented frontend migration strategies.
  • Migrated RxJS store architecture to NgRx state management.
  • Applied Redux design patterns.
  • Progressively removed AngularJS and modernized the platform to Angular 8+.
  • Maintained CI pipelines using Jenkins.
  • Executed QA validation to ensure functional stability during migration.
  • Maintained compatibility across ReactJS, JQuery, Angular 8+, and JSP Templates.
  • Participated in code reviews and pair programming.
Migration from AngularJS to Angular 8+ (Japan Airlines)
  • Analyzed legacy application architecture and technical constraints.
  • Defined Angular frontend migration strategies.
  • Performed QA validation to ensure zero functional regression.
  • Maintained CI pipelines with Jenkins.
  • Designed adaptive user interfaces.
  • Participated in code reviews and pair programming.
Angular 7+ web application development (Royal Air Maroc)
  • Developed new business features based on client requirements.
  • Added new pages and user journey steps to the application.
  • Integrated backend data through microservices and REST APIs.
  • Applied Redux design patterns.
  • Implemented responsive web design principles.
  • Maintained continuous integration workflows with Jenkins.
  • Participated in code reviews and pair programming.
  • Worked in Agile SAFe / Scrum environments.
Environment : Windows Postman Zeplin Git Jenkins Bitbucket Jira VS Code

Frontend web developer consultant

SQUAD for Amadeus January 2019 - June 2019
squad logo
amadeus logo

This experience allowed me to put into practice my skills acquired during my engineering education. I had the opportunity to work on a project to present a flagship product of Amadeus Rail to their customers.

Realization of an Angular 6+ web application
  • Implementation of new functionalities according to customer specifications.
  • Addition of new pages / steps to the user browsing in the application.
  • Migration of the application from Angular 4 to Angular 6.
  • Interaction with backend data via an ecosystem of API Rest micro-services.
  • Work in total autonomy.
  • Responsive design approach.
  • Code review.
  • Agile SCRUM working method.
Environment : Windows Postman Zeplin GitLab Git Jira Swagger VS Code

Frontend web developer

CLOUD CONNECTE March 2018 - October 2018

Very enriching experience in a start-up with a team of only 4 people. Its main customers are large resale groups such as CAP 3000, IQOS, Sephora etc. It sets up interactive game solutions between several screens using a QR code. For instance the game of the wheel of fortune, which is played between a fixed screen displaying the wheel and your smartphone which serves as a "remote control" to participate in the game.

Realization of 3 Angular 4+ applications interacting with each other
  • Implementation of new functionalities according to customer needs.
  • Dynamic design based on data received from the backend part.
  • Interaction with backend data via an ecosystem of API Rest micro-services.
  • Implementation of new services in the backend part of the application in .NET.
  • Responsive design approach.
  • Code review.
Environment : Windows Postman GitHub Git AWS Swagger VS Code Trello

Web developer

E-media Live April 2015 - June 2015

First professional experience in this association dedicated to the realization and the management of events such as singing competitions or evenings in bars. In collaboration with another developer, our work aimed to allow a panel of users to assign a rating during an event from their smartphones from web applications.

Porting a Mac application to make it a Web application
  • Creation of HTML / CSS, JavaScript web pages.
  • Creation of a relational database in MySQL.
  • Implementation of a user authentication and registration service.
  • Implementation of the backend part in PHP.
  • Responsive design approach.
Environment : Windows GitHub Raspbian

Experiences timeline

Sept 2022 - Today

AMADEUS

Integration and implementation of an existing product in Angular 20+ (Lufthansa Group).

Nov 2020 - Sept 2022

SQUAD for Amadeus

Integration and implementation of an existing product in Angular 12+ (Lufthansa Group).

May 2020 - Oct 2020

SQUAD for Prologia

Implementation of new screens and new application functionalities on Angular 10+.

Sept 2019 - May 2020

SQUAD for Amadeus

  • Integration and implementation of an existing product (Lufthansa Group).
  • Migration from AngularJS and Angular 4 to Angular 8+ (Lufthansa Group)
  • Migration from AngularJS to Angular 8+ (Japan Airlines).
  • Realization of an Angular 7+ web application (Royal Air Maroc).
Jan 2019 - June 2019

SQUAD for Amadeus

Realization of an Angular 6+ web application.

March 2018 - Oct 2018

CLOUD CONNECTE

Realization of 3 Angular 4+ applications interacting with each other.

Apr 2015 - June 2015

E-MEDIA LIVE

Porting a Mac application to make it a Web application.

Education

University of Nice Côte d'Azur

Master of Computer Science, Foundations and Engineering
2016 - 2018

Graduated with distinction

University of Paris Diderot - Paris 7

Bachelor in General Computer Science
2015 - 2016

University Institute of Technology of Nice Côte d'Azur

Associate Degree in Computer Science
2013 - 2015

High School Guillaume Apollinaire - Nice

Scientific Baccalaureate - Engineering Sciences
2013

Graduated with distinction

Skills

Programming languages & tools
Work methods
  • Mobile-First, Responsive Design
  • Multi-browser support
  • Teamwork & autonomy
  • Agile / SAFe / SCRUM
Languages
  • French (mother tongue)
  • English (full professional)
  • Spanish (basic)
Other
  • Driving licence + personal car

Hobbies & interests

Beyond my strong interest in web development and technology, I enjoy exploring activities that improve both my performance and creativity.

Technology & Web
Fitness & Nutrition
Video Games
Continuous Learning

I enjoy learning, experimenting, and stepping outside of my comfort zone. This mindset helps me grow both technically and personally.