Moteurs de réservation aérienne NDC & GDS
Bien que formalisé par l’IATA, chaque transporteur applique sa propre implémentation du protocole NDC. J’ai conçu et développé la couche d'orchestration unifiée permettant de brancher de façon transparente Air France / KLM, Vueling et Volotea derrière une API commune.
- Cycle complet de réservation : Conception des pipelines de vol — Shopping, Pricing, Instant Booking, sélection des sièges et gestion de 19+ fonctionnalités ancillaires (bagages, embarquement, options).
- Intégrité financière & transactionnelle : Réconciliation des frais de carte bancaire, gestion des règlements BSP et verrouillage contre le price drift entre la recherche et l’émission du billet.
- Résolution d'anomalies critiques Kyte : Diagnostic et correction d'un bug complexe de duplication de passagers et de double facturation dans le bac à sable de l'agrégateur GDS. Normalisation des flux d'erreur et fiabilisation des retries.
- Qualité E2E pilotée par la donnée : Développement de suites de tests Playwright automatisées adossées à une validation stricte par schémas Zod pour rejeter les anomalies en amont.
Nuxt 4 · Vue 3.5 · TypeScript · Node.js · PostgreSQL (Sequelize) · Playwright · Zod · IATA NDC · Docker