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)

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
- Angular / React booking UI
- NgRx / Redux booking state
- Node.js APIs
- Spring Boot supplier microservices
- GDS & airline integrations
- 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.