Back
InsurTechPlatform ModernisationData Migration

Re-Engineering a Mission-Critical Insurance Platform

Modernising a core insurance platform from a 1990s Microsoft Access and Visual Basic stack to a high-performance Ruby on Rails and PostgreSQL core on AWS, with React and JavaScript powering responsive interfaces, backed by secure APIs and cloud-native automation.

  • React
  • Ruby on Rails
  • Amazon Web Services

Sector

Insurance

Technology

Ruby on Rails, React, TypeScript, PostgreSQL, AWS

Scope

Full platform re-engineering

0M+

Records migrated

0

Legacy tables consolidated

0+

Hours saved per month across processes

The Challenge

Decades of Technical Debt Threatening Growth

A core insurance platform, originally developed in the mid-1990s using Microsoft Access and Visual Basic, had become a significant source of technical debt.

With over 20 years of fragmented data trapped in an obsolete architecture, the business faced escalating risks to data integrity, manual errors, and inhibited growth.

Insurance and technology professionals reviewing legacy systems and planning modernisation

The Solution

Meticulous Reverse-Engineering of Embedded Business Logic

Modernising a system of this age required more than a simple 'lift and shift'. It required the meticulous reverse-engineering of decades of embedded business logic.

Our team untangled the legacy Visual Basic code and migrated the platform to a high-performance Ruby on Rails and PostgreSQL core on AWS, with React and TypeScript delivering fast, maintainable interfaces on top of clear, versioned APIs.

01.

Intelligent Data Migration

We built a custom, iterative Ruby pipeline to extract and validate more than 4 million records. By challenging the original database structure, we normalised the architecture and condensed 67 redundant tables into a streamlined, high-performance dataset of 34 tables.

02.

Re-Engineering Complex Logic

We reverse-engineered the critical insurance workflows, including Bordereau reporting and premium calculations, rebuilding them with optimised database queries and indexing to ensure total accuracy at scale.

03.

Operational Sovereignty

We replaced manual, time-consuming processes with intelligent automation. Through Xero integration and automated member balance tracking, workflows that previously occupied an entire day are now executed in seconds.

The Outcome

Technology as a Foundation for Growth

The result is a platform where technology is no longer the risk factor, but the foundation for growth. By eliminating operational friction and technical debt, we enabled the client to lead with their technology rather than fight it.

Performance

Near-instant response times across 4M+ records.

Efficiency

Automated invoice and certificate generation, significantly reducing human error.

Control

A modern, secure, and scalable cloud infrastructure that the client fully owns and understands.

Formulate: engineering rigour for the insurance industry.

The Next Step

Build your foundation on engineering rigour.

Ready to evolve your legacy infrastructure or launch the next generation of your insurance platform? Let's discuss the business challenge you need to solve.

Complete the form below to schedule a discovery call with one of our senior engineers.