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.