Bruno Paz

Jumia Flights

Application
Aug 2017 - May 2018

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.

Technologies and Tools