Skip to content

Case Study - Banking & Financial Services

Modernising A Legacy Investor Servicing Platform For An Asset Manager

  • Application Modernisation
  • Phased Migration
  • Database Modernisation
Modernising A Legacy Investor Servicing Platform For An Asset Manager

A Leading Indian Asset Management Company.

The Firm Manages Investments For Millions Of Retail And Institutional Investors Across Equity, Debt And Hybrid Schemes. Its Investor Servicing Platform Processes Purchases, Redemptions And Statements Daily, With Every Transaction Carrying Settlement Deadlines That Cannot Slip.

laptop image

The Platform Had Been Built Over Fifteen Years As A Single Application With Tightly Coupled Modules And A Database Nobody Fully Understood. Small Changes Required Full Regression Cycles, And Most Engineers Who Wrote The Original Code Had Long Since Left.

growth image

Problem Statement

Despite Consistent Business Growth, The Firm Struggled With:

  • 01

    A Monolithic Codebase

    Every Change Required Regression Across Modules That Had No Documented Boundaries.

  • 02

    Undocumented Data Model

    Schema Logic Lived In Stored Procedures Written By Engineers Who Had Departed.

  • 03

    No Safe Cutover Path

    Settlement Deadlines Left No Window Long Enough For A Single Migration Event.

proposed solution image

Proposed Solution

The Engagement Delivered Modernisation In Phases Around:

  • Mapped The Existing Application And Data Model Before Any Code Or Schema Was Touched.
  • Decomposed The Monolith Into Services Along Business Boundaries Rather Than Technical Convenience.
  • Modernised The Database With Documented Schemas Replacing Logic Buried In Stored Procedures.
  • Ran Old And New Systems In Parallel With Automated Reconciliation Comparing Every Transaction Output.
  • Migrated In Waves By Function, Proving Each One Fully Before The Next Began.
  • Built Automated Test Suites Covering Transaction Paths That Previously Relied On Manual Regression.
computer image
mobile phone image
people making collaboration image

Modernising Without A Single Big Cutover

Each Function Moved Independently, Running Alongside The Legacy System Until Reconciliation Confirmed Identical Results. No Wave Required A Weekend Outage, And Any Wave Could Be Reversed Without Affecting The Ones Already Completed.

  • Parallel Running With Automated Reconciliation Proved Correctness On Live Data Before Any Function Switched Over.

  • Service Boundaries Drawn Along Business Functions Allow Teams To Change One Area Without Regressing Another.

  • Documented Schemas Replaced Stored Procedure Logic That No Current Engineer Could Confidently Explain.

  • Wave Based Migration Kept Every Step Reversible, So No Single Failure Threatened The Whole Programme.

Result :

A Platform The Team Can Change Again

computer image

Investor Transactions Now Run On Modern Services With Documented Interfaces, And Changes Ship Without Full Regression Cycles. The Migration Completed Without A Single Missed Settlement Deadline Or Reconciliation Discrepancy.

00

Settlement Deadlines Missed

09

Migration Waves Completed

76%

Faster Change Delivery

4.8x

Transaction Throughput

Lessons Learned

The Engagement Highlighted Three Lasting Takeaways:

  • Map Before Moving

    Undocumented Systems Hide Their Real Boundaries Until Someone Draws Them.

  • Prove With Parallel Running

    Reconciliation On Live Data Answered Questions No Test Environment Could.

  • Waves Beat Weekends

    A Reversible Migration Removes The Pressure That Causes Big-Bang Failures.

lesson learned image
frameworks

TECHNOLOGIES - TOOLS USED

Modernisation Used Application Mapping And Dependency Analysis Tooling Ahead Of Decomposition Into Containerised Services With Documented APIs. Managed Databases, Reconciliation Engines And Automated Test Suites Ran Alongside The Legacy Platform Throughout, With Deployment Pipelines Delivering Each Wave Independently.

  • Application Dependency Mapping
  • Containerised Services
  • API Gateway
  • Managed Databases
  • Schema Modernisation
  • Data Reconciliation Engine
  • Automated Test Suites
  • CI/CD Pipelines
  • Infrastructure As Code
  • Observability Stack
  • Migration Orchestration
×
×
×
×