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

Cette mission fait partie des expériences les plus enrichissantes qui j'ai eu la chance d'effectuer jusqu'alors. Les différentes attentes techniques et analytiques du projet où j'interviens apportent des compétences très diverses. De l'analyse des besoins initiaux et de l'analyse des solutions existantes. En passant par la conception et le développement de nouveaux composants. Pour fini avec les tests des développements effectués et les déploiements en environnements de test ou de production. Cette opportunité m'a permis de devenir expérimenté dans de nombreux domaines du développement logiciel web.

Intégration et implémentation d'un produit existant en Angular 12+ (Lufthansa Group)
  • Réalisation de nouveaux composants graphiques et fonctionnelles dans un parcours de réservation de voyage aérien en utilisant plusieurs librairies Angular 12+.
  • Déclinaison d'une même base applicative pour plusieurs clients (Brussels Airlines, Austrian Airlines, Swiss International Air Lines).
  • Revue de code et pair-programming.
  • Mise en place de services de déploiement automatique sur Microsoft Azure.
  • Création de pipelines sur Microsoft Azure.
  • Écriture de tests unitaires.
  • Écriture et exécution de scénarios de tests end-to-end.
  • Réalisation de tests QA et des tests de non-régression de l'application.
  • Rédaction de documentation.
  • Gestion de règles Drools.
  • Gestion de la maintenance applicative, analyse et traitement de tickets incidents.
  • Gestion et planification des déploiements en environnement de production.
  • Méthode de travail agile SAFe/SCRUM.
  • Rédaction de users stories.
  • Approche et conception des écrans en méthode Mobile-First.
Environnement : Windows Postman Git Jenkins Protractor Azure Bitbucket Jira VS Code Frontify

Développeur web frontend consultant

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

Au cours de cette mission chez un nouveau client, j'ai eu l'opportunité de reprendre en main un projet en cours de développement. Ce fût une expérience très bénéfique et un défi de taille. Accompagné d'un scrum master, j'ai dû m'intégrer aux équipes du client et mettre en oeuvre mon savoir-faire pour mener à terme le projet qui m'a été confié.

Implémentation de nouveaux écrans et de nouvelles fonctionnalités applicatives sur Angular 10+
  • Implémentations de fonctionnalités dans une application WEB Angular 7+ destinée à gérer la planification des salariés au seins d’une entreprise (planning des salaries, permutations entre collègues, gestion des congés).
  • Utilisation de l’écosystème de micro-services d’API Rest développés et fournies par l’équipe backend.
  • Travail collaboratif sur les plateformes GitLab (rebase, branch, commit, stash etc).
  • Intégration de maquettes zeplin.
  • Maintenance applicative.
  • Méthode de travail agile SCRUM.
Environnement : Windows Postman Zeplin Git GitLab Jira VS Code Swagger

Ingénieur logiciel frontend consultant

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

Cette expérience m'a énormément apporté tant professionnellement que personnellement, j'ai eu l'occasion de travailler sur des projets divers et variés, dans un contexte multiculturel avec des personnes du monde entier. Le tout chez Amadeus, qui est un groupe international et le principal leader dans le domaine de la réservation aérienne.

Intégration et implémentation d'un produit existant (Lufthansa Group)
  • Réalisation de nouveaux composants graphiques et fonctionnelles dans un parcours de réservation de voyage aérien en utilisant plusieurs librairies Angular 8+.
  • Revue de code et pair-programming.
  • Méthode de travail agile SAFe/SCRUM.
  • Intégration continue sur Microsoft Azure.
  • Approche et conception Mobile-First.
Migration depuis AngularJS et Angular 4 vers Angular 8+ (Lufthansa Group)
  • Analyse technique de l'état actuel de l'application.
  • Mise en place de stratégies pour effectuer la migration.
  • Migration depuis un store RxJS vers un store NgRx.
  • Design pattern redux.
  • Unification des solutions utilisées (suppression d'AngularJS et mise à jour vers Anular 8)
  • Intégration continue sur Jenkins.
  • S'assurer que l'état de l'application n'a pas changé durant la migration en réalisant des tests QA.
  • Conserver la cohabitation avec ReactJS, JQuery, Angular 8+ et JSP template.
  • Revue de code et pair-programming.
Migration depuis AngularJS vers Angular 8+ (Japan Airlines)
  • Analyse technique de l'état actuel de l'application.
  • Mise en place de stratégies pour effectuer la migration.
  • S'assurer que l'état de l'application n'a pas changé durant la migration en réalisant des tests QA.
  • Intégration continue sur Jenkins.
  • Approche de design adaptive.
  • Revue de code et pair-programming.
Réalisation d'une application web Angular 7+ (Royal Air Maroc)
  • Implémentation de nouvelles fonctionnalités innovantes selon les spécifications du client.
  • Ajout de nouvelles page/étapes au parcours utilisateur dans l'application.
  • Interaction avec les données backend via un écosystème de micro-services API Rest.
  • Design pattern redux.
  • Approche de design responsive.
  • Intégration continue sur Jenkins.
  • Revue de code et pair-programming.
  • Méthode de travail agile SAFe/SCRUM.
Environnement : Windows Postman Zeplin Git Jenkins Bitbucket Jira VS Code

Développeur web frontend consultant

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

Cette expérience m'a permis de mettre en pratique mes compétences acquises lors de ma formation d'ingénieur. J'ai eu l'occasion de travailler sur un projet destiné à présenter un produit phare d'Amadeus Rail à leurs clients.

Realisation d'une application web Angular 6+
  • Implémentation de nouvelles fonctionnalités selon les spécifications du client.
  • Ajout de nouvelles page/étapes au parcours utilisateur dans l'application.
  • Migration de l'application depuis Angular 4 vers Angular 6.
  • Interaction avec les données backend via un écosystème de micro-services API Rest.
  • Travail en total autonomie.
  • Approche de design responsive.
  • Revue de code.
  • Méthode de travail Agile SCRUM.
Environnement : Windows Postman Zeplin GitLab Git Jira Swagger VS Code

Développeur web Frontend

CLOUD CONNECTE Mars 2018 - Octobre 2018

Expérience très enrichissante dans une start-up avec une équipe composée de seulement 4 personnes. Ses principaux clients sont des grands groupes de revente comme CAP 3000, IQOS, Sephora etc. Elle met en place des solutions de jeu interactives entre plusieurs écrans à l'aide d'un code QR. Par exemple le jeu de la roue de la fortune, qui se joue entre un écran fixe affichant la roue et votre smartphone qui vous sert de "télécommande" pour participer au jeu.

Réalisation de 3 applications Angular 4+ intéragissant entre elles
  • Implémentation de nouvelles fonctionnalités selon les besoins client.
  • Design dynamique en fonction des données reçu depuis la partie backend.
  • Interaction avec les données backend via un écosystème de micro-services API Rest.
  • Implémentation de nouveau services dans la partie backend de l'application en .NET.
  • Approche de design responsive.
  • Revue de code.
Environnement : Windows Postman GitHub Git AWS Swagger VS Code Trello

Développeur web

E-media Live Avril 2015 - Juin 2015

Première expérience professionnel dans cette association dédiée à la réalisation et la gestion d'évènements comme des concours de chant ou de soirées dans les bars. En collabotation avec un second dévelopeur, notre travail avait pour objectif de permettre à un panel d'utilisateurs d'attribuer une note lors d'un évènement depuis leurs smartphones à partir d'applications web.

Portage d'une application Mac pour en réaliser une application Web
  • Réalisation de pages web HTML/CSS, JavaScript.
  • Création d'une base de données relationnelle en MySQL.
  • Implémentation d’un service d’authentification et d’enregistrement d’utilisateurs.
  • Implémentation de la partie backend en PHP.
  • Approche de design responsive.
Environnement : Windows GitHub Raspbian

Timeline des expériences

Sept. 2022 - Aujourd'hui

AMADEUS

Intégration et implémentation d'un produit existant en Angular 20+ (Lufthansa Group).

Nov. 2020 - Sept. 2022

SQUAD pour Amadeus

Intégration et implémentation d'un produit existant en Angular 12+ (Lufthansa Group).

Mai 2020 - Oct. 2020

SQUAD pour Prologia

Implémentation de nouveaux écrans et de nouvelles fonctionnalités applicatives sur Angular 10+.

Sept. 2019 - Mai 2020

SQUAD pour Amadeus

  • Intégration et implémentation d'un produit existant (Lufthansa Group).
  • Migration depuis AngularJS et Angular 4 vers Angular 8+ (Lufthansa Group).
  • Migration depuis AngularJS vers Angular 8+ (Japan Airlines).
  • Réalisation d'une application web Angular 7+ (Royal Air Maroc).
Janv. 2019 - Juin 2019

SQUAD pour Amadeus

Réalisation d'une application web Angular 6+.

Mars 2018 - Oct. 2018

CLOUD CONNECTE

Réalisation de 3 applications Angular 4+ qui intéragissent entre elles.

Avr. 2015 - Juin 2015

E-MEDIA LIVE

Portage d'une application Mac pour en réaliser une application Web.

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 de programmation & outils
Méthodes de travail
  • Mobile-first, design responsive
  • Compatibilité multi-navigateurs
  • Travail en équipe et autonomie
  • Méthodologie Agile / SAFe / SCRUM
Langues
  • Français (langue maternelle)
  • Anglais (niveau 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.