← All work

Client work · Volotea

Flight search and API integrations for Volotea

Redesigned Volotea's flight search in Angular, cutting user clicks by about 25%, and delivered 100+ third-party API integrations, including 25+ Navitaire APIs across the modules I worked on.

Role
Software Developer · integrations and frontend
Employer
Maven Technosoft
third-party API integrations
100+
Navitaire APIs across Volotea modules
25+
fewer clicks to search
~25%

The click reduction was reported by the client's business team at launch.

The problem

Flight search is the first thing every Volotea customer touches. The existing search module needed to be clearer and more responsive.

Behind it, the platform depends on third-party services. The most important is Navitaire, the airline reservation system that every search, booking and gift card purchase relies on.

My contribution

  • Redesigned the flight search module in Angular, focusing on clarity and responsiveness.
  • Delivered more than 100 third-party API integrations across the Volotea modules I worked on.
  • Integrated more than 25 Navitaire APIs across those modules, covering real-time flight search, booking and data synchronization.
  • Monitor the live platform with Sentry and New Relic, and trace production issues to their root cause.

Technical decisions

  • Cut steps from the core journey. The redesign aimed to reduce the clicks needed to get from a search to a result.
  • Treat third-party systems as dependencies to watch. Navitaire calls sit on the critical path of every booking, so errors and slow responses are tracked in Sentry and New Relic rather than discovered by customers.

Outcome

  • About 25% fewer clicks for users, as reported by the client’s business team at launch.
  • 100+ third-party API integrations, including 25+ Navitaire APIs, running in a live, customer-facing booking platform.