Skip to content

Airline Retailing

TPConnects

NDC and IATA-certified air retailing platform. Built the booking flow from scratch to production and integrated GDS and airline suppliers via Spring Boot microservices.

Role
Software engineer, TPConnects Technologies, 2019–2022
Status
Live
Live site
tpconnects.com (opens in a new tab)
Screenshot of TPConnects

Problem

Airlines and travel sellers needed an NDC-compliant retailing platform that could search, price and book across multiple GDS and airline suppliers, each with its own protocol and quirks.

Solution

Built the booking flow from scratch to production in Angular and React with NgRx and Redux managing complex booking state, and integrated GDS and airline suppliers through Java Spring Boot microservices on a fully AWS-native backend.

Architecture

  1. Angular / React booking UI
  2. NgRx / Redux booking state
  3. Node.js APIs
  4. Spring Boot supplier microservices
  5. GDS & airline integrations
  6. AWS Lambda · API Gateway · SNS
  • Angular
  • React
  • Java
  • AWS

Result

An IATA NDC-certified air retailing platform in production, adapted continuously to changing client requirements over three years.

Why it matters to you

Regulated, high-stakes transactions with many external systems — the level of engineering rigour I bring to AI systems that touch customer data and money.