Aurélien CURTI

Ingénieur en développement logiciel sénior
CV actualisé en Mai 2026

Évoluant dans le développement front-end depuis plus de 7 ans, j’ai travaillé sur de nombreux projets en environnement agile, principalement autour d’Angular et des technologies modernes du web.

7+ ans d’expérience
10+ projets livrés
100% focus Front-end
En savoir plus sur moi

Expériences

Ingénieur en développement logiciel sénior / Scrum master

Amadeus Septembre 2022 - Aujourd'hui

Dans la continuité de la mission précédente, j'ai décidé de rejoindre la compagnie Amadeus et de poursuivre sur le même projet. J'ai également depuis Avril 2026 pris le rôle de scrum master dans une scrum team de 11 personnes.

Intégration d’un produit existant en Angular 20+ (Lufthansa Group)
  • Développement de composants et fonctionnalités dans un parcours de réservation aérien avec Angular 20+ et son écosystème.
  • Adaptation de la base applicative pour plusieurs compagnies du groupe Lufthansa (Brussels Airlines, Austrian Airlines, Swiss, Lufthansa, ITA Airways).
  • Contribution à la montée en compétence des nouveaux arrivants et accompagnement technique des profils juniors.
  • Revue de code, validation technique et pair programming.
  • Participation aux choix techniques et à l’amélioration de la qualité du code.
  • Mise en place de pipelines CI/CD et déploiements automatisés sur Microsoft Azure.
  • Écriture et maintenance de tests unitaires et end-to-end.
  • Participation aux phases de QA et aux campagnes de non-régression.
  • Analyse et traitement des incidents en production (maintenance applicative).
  • Gestion des déploiements en production et coordination des releases.
  • Travail en environnement Agile SAFe / Scrum (cérémonies, user stories, organisation des sprints).
  • Conception des interfaces en approche mobile-first.
Environnement : Windows macOS Postman Git Jenkins Playwright Azure Bitbucket Jira VS Code Frontify

Ingénieur logiciel frontend consultant

SQUAD pour Amadeus Novembre 2020 - Septembre 2022
squad logo
amadeus logo

Mission réalisée au sein d'Amadeus sur des projets à forte exigence technique et métier dans le secteur du voyage aérien. Intervention sur l'ensemble du cycle de développement logiciel : analyse des besoins, étude de solutions existantes, conception technique, développement de nouvelles fonctionnalités, tests, déploiements et maintenance applicative. Cette expérience a renforcé mon expertise en développement frontend, delivery agile et qualité logicielle sur des applications web à grande échelle.

Intégration et évolution d'un produit Angular 12+ existant (Lufthansa Group)
  • Développement de nouveaux composants UI et fonctionnalités métier pour un parcours de réservation aérienne en Angular 12+.
  • Adaptation et déclinaison d'une base applicative multi-clients pour Brussels Airlines, Austrian Airlines et Swiss International Air Lines.
  • Participation active aux revues de code et sessions de pair programming.
  • Mise en place et optimisation des processus de déploiement automatisé sur Microsoft Azure.
  • Création et maintenance de pipelines CI/CD sur Microsoft Azure.
  • Développement et maintenance de tests unitaires.
  • Rédaction et exécution de scénarios de tests end-to-end.
  • Réalisation de campagnes QA et tests de non-régression.
  • Rédaction de documentation technique et fonctionnelle.
  • Gestion et maintenance des règles métier avec Drools.
  • Analyse, traitement et résolution de tickets incidents applicatifs.
  • Planification et pilotage des déploiements en environnement de production.
  • Travail en environnement agile SAFe / Scrum.
  • Conception et implémentation d'interfaces selon une approche Mobile First.
Environnement : Windows Postman Git Jenkins Protractor Azure Bitbucket Jira VS Code Frontify

Développeur web frontend consultant Angular

SQUAD pour Prologia Mai 2020 - Octobre 2020
squad logo
prologia logo

Mission réalisée chez Prologia sur la reprise et l'évolution d'une application web Angular en cours de développement. Intégration rapide aux équipes client dans un environnement agile Scrum afin d'assurer la continuité du projet, l'implémentation de nouvelles fonctionnalités frontend et la maintenance applicative.

Développement de nouvelles fonctionnalités sur application web Angular 10+
  • Développement de fonctionnalités frontend sur une application web Angular dédiée à la gestion et planification des salariés.
  • Implémentation de modules liés à la gestion des plannings, congés, échanges de créneaux et organisation interne.
  • Intégration avec un écosystème de microservices et APIs REST fournis par les équipes backend.
  • Collaboration quotidienne via GitLab : branches, merge requests, rebase et gestion de version.
  • Intégration de maquettes UI depuis Zeplin.
  • Maintenance corrective et évolutive de l'application.
  • Travail en méthodologie agile Scrum.
Environnement : Windows Postman Zeplin Git GitLab Jira VS Code Swagger

Ingénieur logiciel frontend consultant Angular

SQUAD pour Amadeus Septembre 2019 - Mai 2020
squad logo
amadeus logo

Première mission chez Amadeus au sein du département Travel, sur des produits web internationaux à fort trafic dans le secteur du transport aérien. Contribution à plusieurs projets Angular et migrations frontend complexes dans un environnement multiculturel, agile SAFe/Scrum et orienté qualité logicielle, performance et modernisation applicative.

Intégration et évolution d'un produit Angular existant (Lufthansa Group)
  • Développement de nouveaux composants UI et fonctionnalités métier sur un parcours de réservation aérienne en Angular 8+.
  • Participation aux revues de code et pair programming.
  • Travail en méthodologie agile SAFe / Scrum.
  • Intégration continue et déploiement sur Microsoft Azure.
  • Conception d'interfaces Mobile First.
Migration AngularJS / Angular 4 vers Angular 8+ (Lufthansa Group)
  • Audit technique et analyse de l'architecture existante.
  • Définition et mise en œuvre de stratégies de migration frontend.
  • Migration d'un store RxJS vers une architecture state management NgRx.
  • Implémentation du design pattern Redux.
  • Suppression progressive d'AngularJS et modernisation vers Angular 8+.
  • Intégration continue avec Jenkins.
  • Validation QA afin de garantir la stabilité fonctionnelle durant la migration.
  • Maintien de la compatibilité entre ReactJS, JQuery, Angular 8+ et JSP Templates.
  • Participation aux revues de code et pair programming.
Migration AngularJS vers Angular 8+ (Japan Airlines)
  • Analyse technique de l'application legacy existante.
  • Définition de la stratégie de migration frontend Angular.
  • Validation QA pour garantir la non-régression fonctionnelle.
  • Intégration continue avec Jenkins.
  • Conception d'interfaces en design adaptatif.
  • Participation aux revues de code et pair programming.
Développement d'une application web Angular 7+ (Royal Air Maroc)
  • Développement de nouvelles fonctionnalités selon les spécifications métier client.
  • Ajout de nouvelles pages et étapes dans le parcours utilisateur.
  • Connexion aux services backend via microservices et APIs REST.
  • Implémentation du design pattern Redux.
  • Conception responsive web design.
  • Intégration continue avec Jenkins.
  • Participation aux revues de code et pair programming.
  • Travail en environnement agile SAFe / Scrum.
Environnement : Windows Postman Zeplin Git Jenkins Bitbucket Jira VS Code

Développeur web frontend consultant Angular

SQUAD pour Amadeus Janvier 2019 - Juin 2019
squad logo
amadeus logo

Première expérience chez Amadeus sur un produit de démonstration du domaine Rail, destiné à présenter une solution phare aux clients. Contribution au développement d’une application web Angular dans un contexte Agile, avec un fort accent sur la qualité du code, l’ergonomie et l’expérience utilisateur.

Développement d'une application web Angular 6+
  • Développement de nouvelles fonctionnalités frontend selon les besoins métier et spécifications client.
  • Ajout de nouvelles pages et étapes dans le parcours utilisateur de l’application.
  • Participation à la migration de l’application de Angular 4 vers Angular 6.
  • Intégration avec des microservices et APIs REST pour l’accès aux données backend.
  • Développement en autonomie sur des fonctionnalités complètes.
  • Conception d’interfaces en responsive design.
  • Participation aux revues de code et amélioration continue de la qualité.
  • Travail en environnement Agile Scrum.
Environnement : Windows Postman Zeplin GitLab Git Jira Swagger VS Code

Développeur web frontend Angular

CLOUD CONNECTE Mars 2018 - Octobre 2018

Expérience au sein d’une startup à taille réduite (4 personnes) spécialisée dans le développement de solutions digitales interactives multi-écrans pour de grands comptes (retail et événementiel). Participation à la conception et au développement de systèmes web temps réel basés sur Angular, intégrant des interactions entre smartphone et écrans publics via QR code.

Développement de 3 applications Angular 4+ interconnectées (systèmes multi-écrans)
  • Développement de fonctionnalités frontend Angular selon les besoins clients.
  • Conception d’interfaces dynamiques basées sur des données temps réel provenant du backend.
  • Intégration avec des microservices et APIs REST pour la communication entre applications.
  • Contribution au développement de services backend en .NET pour supporter les interactions applicatives.
  • Conception d’interfaces responsive et adaptées aux différents devices (mobile / écran).
  • Participation aux revues de code et amélioration de la qualité applicative.
Environnement : Windows Postman GitHub Git AWS Swagger VS Code Trello

Développeur web full-stack

E-media Live Avril 2015 - Juin 2015

Première expérience en développement web au sein d’une structure associative dédiée à l’organisation et la gestion d’événements (concours, soirées, animations). Participation au développement d’une application web permettant aux utilisateurs de voter et interagir en temps réel depuis leur smartphone pendant des événements live.

Développement d’une application web interactive de vote en temps réel
  • Développement de pages web en HTML, CSS et JavaScript.
  • Conception et mise en place d’une base de données relationnelle MySQL.
  • Implémentation d’un système d’authentification et de gestion des utilisateurs.
  • Développement backend en PHP pour la gestion des données et des interactions.
  • Conception d’interfaces responsive adaptées aux smartphones.
Environnement : Windows GitHub Raspbian

Timeline des expériences

Sept. 2022 - Aujourd'hui

AMADEUS

Frontend Engineer Angular sur produit aérien international (Lufthansa Group) – maintenance, évolution et optimisation de plateforme web à forte charge.

Nov. 2020 - Sept. 2022

SQUAD pour Amadeus

Développement frontend Angular 12+ sur application de réservation aérienne multi-clients (Lufthansa Group).

Mai 2020 - Oct. 2020

SQUAD pour Prologia

Développement de nouvelles fonctionnalités et composants UI sur application web Angular 10+ en environnement Agile.

Sept. 2019 - Mai 2020

SQUAD pour Amadeus

  • Développement frontend Angular 8+ sur application de réservation aérienne (Lufthansa Group).
  • Migrations AngularJS / Angular 4 vers Angular 8+ (modernisation legacy).
  • Migration AngularJS vers Angular 8+ (Japan Airlines).
  • Développement Angular 7+ pour application Royal Air Maroc.
Janv. 2019 - Juin 2019

SQUAD pour Amadeus

Développement d’une application web Angular 6+ avec intégration REST APIs et microservices.

Mars 2018 - Oct. 2018

CLOUD CONNECTE

Développement d’applications Angular 4+ multi-écrans avec interactions temps réel via smartphone (QR code).

Avr. 2015 - Juin 2015

E-MEDIA LIVE

Développement full-stack d’une application web de vote interactive en temps réel (PHP, MySQL, JavaScript).

Formation

Université de Nice Côte d'Azur

Master en Informatique, fondements et ingénieries
2016 - 2018

Mention assez bien

Université Paris Diderot - Paris 7

Licence en Informatique générale
2015 - 2016

Université de Nice Côte d'Azur

DUT Informatique
2013 - 2015

Lycée Guillaume Apollinaire - Nice

Baccalauréat Scientifique - spécialité sciences de l'ingénieur
2013

Mention assez bien

Compétences

Langages & technologies

Angular (4 à 12+), TypeScript, RxJS, NgRx, REST APIs, microservices, HTML5, CSS3/Sass, JavaScript (ES6+), Git, npm, Yarn.

Méthodologies & pratiques
  • Développement frontend responsive & mobile-first
  • Architecture frontend (component-based, scalable UI)
  • CI/CD & intégration continue (Azure, Jenkins)
  • Tests unitaires & end-to-end (QA / non-regression)
  • Agile SAFe / Scrum (delivery & collaboration équipes produit)
  • Code review, pair programming, clean code practices
Langues
  • Français (langue maternelle)
  • Anglais (professionnel)
  • Espagnol (notions)
Autre
  • Permis B + véhicule personnel

Centres d’intérêt

En dehors du développement web, j’aime explorer des domaines qui améliorent mes performances et ma créativité.

Technologie & Web
Fitness & Nutrition
Jeux vidéo
Apprentissage continu

J’aime apprendre, expérimenter et sortir de ma zone de confort. Cela nourrit autant mes compétences techniques que ma vision globale des projets.

Certifications

Certification SAFe® 6 Scrum Master (SSM)

Délivrée par Scaled Agile, Inc.
2024