Success Stories

Lykke Business. CFD Trading Platform.

Trading Platform for French international banking group

Overview

Lykke Business provides technology solutions in the financial, consumer, and service sectors. Lykke Business’s extensive knowledge and experience help them serve enterprises by building, launching and operating Blockchain-powered platforms. They leverage years of experience in building and operating Lykke's core trading platform which offers a stunning experience to millions of users.

Lykke needed to build a global CFD (Contract for Difference) Trading Platform to create a more flexible, user-friendly and secure space for real-time trades with multiple assets.

Challenges

Lykke Business had to deliver a platform that would emulate an existing system of an end customer. It had to provide greater flexibility and better user interface and performance. The platform had to allow users to make real-time trades with multiple assets whilst complying with the highest security standards. The project was very dynamic and the time to deliver the platform to the end customer was very limited. Lykke Business needed to bring in additional technical expertise to work on the project in order to make it a success.

Solution

We helped Lykke Business deliver a complex system that offers users greater flexibility, a simplified user interface, and better performance while allowing users to create and manage positions, orders, and cash transactions. 

Together we built messaging functionality for the platform that allows investors and support users to communicate internally without the need to switch to an external system and lose focus. We also helped with the development of a news feed providing real-time updates of instruments/assets. For higher security and control of user access, we added user log-in and session management restrictions. 

We utilised a RESTful API and TCP sockets to allow some of the implemented services to communicate directly with certain bank services and achieve greater flexibility and faster service communication. We used a cloud-based distributed microservices architecture with the latest technologies .NET Core 2.1 for the APIs, SignalR for front-end and back-end communication, RabbitMQ for communication between different microservices, MSSQL database, and a modern front-end React library for the user interface. 

To establish easier testing and deployment of pre-production and development environments, we used TeamCity for the CI/CD and Kubernetes for container orchestration. 

Results
  • Built a flexible, user-friendly and secure platform for real-time trading
  • Complied with the highest security standards and regulations 
  • Used cutting-edge technologies and best practices for software development
  • Enabled the next stage of the development of the product
Quick Facts
Duration: 1+ year 

Technology Stack: .Net Core 2.1, Microservices architecture, React, Microsoft Azure Storage, Kubernetes, TeamCity, Git, RabbitMQ, Redis, MS SQL Server, ASP.NET Core SignalR,  ASP.NET Core Identity 

Team: 20+ people development team (4 Prime engineers)

Let's talk about your Ideas.

Contact Us