Client
The client was a brokerage firm with a strong presence in the capital markets.
Goal
Improve risk reporting and calculations.
Tools and technologies
Dot Net, C#, Greenplum, JUX Proprietary Framework and HTML5.


BUSINESS CHALLENGE

SOLUTION

OUTCOMES
We successfully moved all the 55 applications to the new platform.
As a result, the total cost of ownership was expected to be 15% lower after the migration.
It was also built for the future - a distributed, scalable, mobile-ready platform.
It had an integrated module for managing user roles and access levels and could be customized with various themes to provide better user experience. User tracking and audit trails were enabled.
15%
Lower Total Cost of OwnershipÂ
55
Apps moved to new platform
Related Stories

Cloud-native app opens new markets
A leading bonds trading network revamps its IT architecture to increase market reach.
Contact
Our experts can help you find bespoke solutions to meet your needs
Get in touchCloud-native app opens new markets

Client
The world’s leading provider of trading services for fixed income products
Goal
Create an IT architecture to support growth across markets and products
Tools and technologies
AWS Cloud, Java, Springboot, React JS, React, Redis, Kafka, C#, Ranorex and Test Rails


BUSINESS CHALLENGE
The client, a market leader in bonds trading, is expanding to new markets, acquiring new businesses, introducing products and adding features to existing offerings. To support its growth plans, it needed an agile, modern, cloud-based platform.
Some of the business needs the client wanted to address with the new solution were:
- How do we achieve scale with minimal latency in operations and service?
- How do we integrate new businesses seamlessly and without disruption?
- How do we roll out new features faster to improve customer experience and get a competitive edge?
- How can we use data to help customers make better trading decisions? How can we monetize the data?
As a solution partner, we had to not only create a new IT architecture for the client’s trading platform but also constantly re-engineer and improve the architecture to quickly meet emerging business needs.

SOLUTION
We deployed a scalable, highly available auctions solution on the AWS cloud using Java, Springboot, React JS, React, Redis, and Kafka.
- Optimized algorithms now achieve best matching with minimal latency while offering full price transparency.
- Artificial intelligence (AI) and machine learning (ML) provide greater insight and real-time price discovery for specific asset classes.
The new cloud-based architecture enabled the client to create products and monetize market data. The products helped customers get accurate data in real-time to take better and faster trading decisions.
Test automation across the trade lifecycle using a combination of C#, Ranorex, Test Rails helped the client update user interfaces (UI) without reducing performance; it eased integration linkages between the acquired solution’s frontend and the client’s existing backend.

OUTCOMES
The introduction of Agile methodology and the cloud-native application has helped the client significantly speed up time-to-market for new releases – it’s now able to make releases several times a year.
The new IT architecture now allows the client to offer trading in Muni bonds (an acquired product) and US treasuries (a new service). The solution also enables the client to support Chinese markets.
Related Stories

How to transform your risk reporting mechanisms
A future-ready risk reporting platform helped a leading brokerage firm improve its user interfaces and lower costs.

The power of in-sprint automation
A large securities firm speeds up time-to-market with end-to-end test automation on the cloud.

A legacy portfolio gets a makeover
How one of the Big Four advisory firms turned around an under-performing, high-cost application portfolio to meet growing needs.
Contact
Our experts can help you find the right customized solutions to meet your needs
Get in touchCompany

Connect With
Privacy Overview
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.