Jumia Flights is the Flights booking solution of Jumia and it was built with the goal to be the biggest online Flights booking marketplace im Africa.
I have worked in this project from the ground up, including:
- Define the application architecture following a Microservices oriented architecture.
- Implement core services such as Search, Booking and Payments, using Java and PHP.
- Implementation of Rules Engine for Flights Search using Golang.
- Orders and Payments State Machines service.
- Search results caching using ScyllaDB.
- Integration with third party providers like Amadeus and Kiwi.
- Multi-provider search using WebSockets.