top of page

Aegean Airlines Corporate Portal & Booking Platform

An online platform for the corporate presentation of Aegean Airlines and the booking platform for all Aegean travel destinations.

 

As the senior software engineer, I was leading another junior engineer throughout the implementation.

 

The main characteristics of the platform were: New Booking/Change, /Cancel Ticket flows, Payment, and Loyalty members logged in area. All ticketing-related flows such as search, selection, and ticket parameters ( i.e. no of passengers, dates, meals etc) were provided on the portal based on the integration with Amadeus core systems.

 

Due to the fact that all information exchange between the systems was based, and still is, vie POST and GET actions and string concatenations, there was a great amount of business logic in place inside the platform in order to translate user selections from the front end to meaningful data for the Amadeus integration.

 

In order to decouple the implementation and make it more sustainable, we built another separate project acting as a middleware to handle the integration point.

 

This gave the flexibility to provide an always-on service to the end user and implement faster incoming projects from Aegean. 

After the first launch and the initial operational period, having proven that I was able to manage the client’s request successfully, I gained direct access to the client, and I was appointed project manager/business analyst for that client only, along with the software engineering duties.

bottom of page