Select Page

LOT Polish Airlines

LOT Polish Airlines builds relations with its clients more effectively using BlueSoft’s loyalty platform.

Key takeaways:

  • Consistent management of a variety of loyalty programs
  • Handling more than 20 types of loyalty events
  • Ensuring high performance of the platform in various load conditions
  • Ensuring high performance of the platform in various load conditions


Industry: Aviation
Location: Poland


Mule ESB, WebSphere MQ, Amazon Web Services, Django, MongoDB, Drools

Owing to the changes introduced, LOT currently offers a program with clear terms and conditions and a functional tool for managing it.

Magdalena Gniadek,
Head of the Loyalty Programs Department


LOT Polish Airlines was looking for an IT partner to build a new platform to handle its loyalty programs. The client emphasized that the solution had to be flexible and consistent, with an intuitive user interface – irrespective of the device used.

Moreover, the new platform was to be integrated with existing tools and, most importantly of all, with the firm’s worldwide ticket booking system – Amadeus.
The client also expected to be consulted in respect of the solution architecture, which was to ensure maximum efficiency while meeting very restrictive requirements concerning user data security.


The first thing to be created was an Integration Bus based on Mule ESB technology. It had been initially estimated that approximately 50 services would be built, however, in the course of the analysis process their amount increased considerably and finally nearly 130 were created. The services were installed in AWS (Mule Cloud) and on LOT servers (Mule OnPremise).

During the next stage, a team of 25 specialists went on to work on the remaining platform modules. As early as a month into the portal part of the project, it was possible to start testing the first operations on the budding participant portals: registration and logging in using OAuth 2.0 protocol. The coming weeks saw the creation of the remaining functionalities: User Portal, Partner Portal, Administrative Panel.

What proved to be the biggest challenge was the PNR (Passenger Name Record) database, which was to store information regarding the loyalty program participant’s bookings. The amount of data passing through the Amadeus system required a careful choice of technology. The final solution, based on Mongo DB, easily meets all the efficiency requirements.

After several months, we managed to deploy the first loyalty platform, created entirely by BlueSoft, into the production environment. In the months to come, the solution was being further developed and it featured new LOT loyalty programs.


LOT business team gained a flexible and reliable platform to handle loyalty programs. One of the elements of the solution is its integration with the worldwide ticket booking system – Amadeus – in order to gather information about the status of all passengers’ flights. Moreover, integration with other, existing tools used by the client was ensured.

The loyalty platform comprises nine modules, three of which were embedded in an AWS cloud and the remaining components were embedded in LOT servers. Guaranteed full program configurability, responsive user interface, handling more than 20 types of loyalty events (i.a. flight, shopping, registration) and ensuring uninterrupted access to the platform in various load conditions are but a few advantages of the solution.

Currently, two loyalty programs dedicated to small and medium enterprises and sales agents are offered on the platform built by BlueSoft, which brings LOT Polish Airlines quantifiable benefits.

Successful fulfillment of all design assumptions, from analysis and business needs identification to timely and successful deployment convinced the client that BlueSoft is an IT partner with whom it is worthwhile to establish a long-term cooperation. Since the first joint project’s completion, both companies have cooperated on a number of other initiatives.

Services on the integration bus

BSF team

Types of loyalty events

Months of work

Competence centers which participated in the project

System Integrations

From batch services to micro services

Business Process Management

From a whiteboard to full automation

Dedicated Solutions

Challenge accepted

Web & Mobile

From mobile payments to telemedicine

Cloud Solutions

From cloud infrastructure to software as a service

Big Data ecosystem for ING Bank Slaski

Gigabytes of data arriving daily, terabytes of data processed in a dispersed Big Data ecosystem.

Card payment upon parcel delivery (COD)

First deployment of a card payment system upon parcel delivery on the Polish courier market (COD - Cash on Delivery) strengthens DPD’s position as market leader that is open to the client’s needs.

Idea Cloud – cloud banking

BlueSoft has designed and implemented an innovative IT solution for Idea Bank SA. It ensures utilizing functionalities and relaying communications between IT systems constituting the first cloud banking system in Poland - “Idea Cloud”

Stream processing platform in ING Bank Śląski

BlueSoft has supported ING Bank Śląski in implementing a new platform for processing and analyzing data in real time.

Building Advanced Analytics workspace in Raiffeisen Bank

BlueSoft has supported Raiffeisen Bank International in designing and implementing Advanced Analytics Workspace, an explorative, on-demand analytical environment.

Microservices-based integration platform for

A scalable microservices-based integration platform in a cloud environment for handling large numbers of requests

Communication Engine – operational communications management

Millions of messages daily, one innovative solution - Communication Engine

UMM Zoetis – CIAM class solution

Users from more than 40 countries use the Zoetis application owing to a solution supplied by BlueSoft and leveraging Amazon Web Services

Innovative one-click purchase robot for Polarbulk
SAP Hybris implementation in Telco

BlueSoft has helped one of the biggest Polish telecoms operators in conducting a digital transformation.

Loyalty platform

LOT Polish Airlines builds relations with its clients more effectively using BlueSoft’s loyalty platform.

Vendor Consolidation

Over the years, Teleoperator has successfully implemented a number of complex projects with short “time to market”

Implementing a ESB cluster based on WSO2 solutions

BlueSoft designed and implemented a service separation solution in HA architecture for WSO2 ESB

Implementation of portal with use of Drupal technology

Drupal technology leveraged for portal gives an opportunity to display almost 1,000 stories of rescue with the use of modern mass media

NFC HCE application Mobile Wallet

BlueSoft developed and deployed the Mobile Wallet app which provides mobile phone payments using NFC HCE technology.

previous arrow
next arrow
previous arrownext arrow