Forex Risk Management System

Business Challenge

Client needed a risk-management system providing instant data updates from dealing systems distributed across the globe. The solution should have helped analysts in efficient risk management as per the data retrieved. However, client was unable to outline the exact shapes of the product, let alone the detailed requirements.

Solution

Team launched the project using Scrum-based approach, which allowed for a non-stop communication with the subject matter experts on the client's part who helped us to shape up the product.

As for the architectural nuances, the solution employed a structure of independent modules maintaining real-time data-synch with the remote dealing systems via RabbitMQ.

Result

  • Working hand-in-glove with the client made it possible to build a product that no one knew how to describe in the very beginning.
  • Following lean development principles helped us to minimize losses.
  • Continuous integration + 100% automated testing let us establish weekly and, later on, daily production deploys.
  • Starting from scratch, the team managed to roll out the fully-blown solution just within 7 months and surpass expectations of the client.

Team:

5 developers
2 QA engineers

Duration:

7 months

NFRs:

Asynchronous data updates
Max latency – 1 sec

Get In touch_

    Get In touch_

    General & Sales Enquiries
    Customer support