Back to case studies

Case study

Modernized disability claims platform

Modernized the end-to-end claims journey to reduce cycle time, strengthen traceability, and provide clear tracking—from intake to decision.

For Desjardins Insurance, we modernized a disability claims platform combining .NET 8 microservices, an Angular UI, and end-to-end observability. The goal: replace a fragmented process (paper, calls, follow-ups) with a secure, auditable, metrics-driven digital journey.

Assurance Assurance invalidité Réclamations Microservices .NET 8 Angular OpenTelemetry Dynatrace Splunk CI/CD
Disability claims management platform with real-time tracking

Challenge

Intake and follow-ups were spread across multiple channels (forms, email, phone), with manual validations and limited real-time visibility into claim status. This led to delays, data errors, repeated follow-ups, and poor traceability during escalations.

Solution

Implemented a .NET 8 microservices architecture (Minimal APIs) with clear domain separation (intake, documents, validation, decisions, notifications). On the front end, an Angular application served two journeys: members (submission, documents, tracking) and analysts (triage, checks, decisions). Delivery was industrialized with GitHub Actions CI/CD and a full testing strategy (unit, integration, E2E, contract).

Security & compliance

Audit-driven design: action logging, inter-service correlation, least-privilege access, and hardened endpoints. Aligned with governance and data protection requirements typical for a Québec insurance environment (controls, traceability, access management).

Outcome

A unified, measurable journey with fewer manual follow-ups and higher case quality. On the delivery side, manual deployments were removed, production regressions decreased (~37%), and MTTR improved (~24%) through observability (OpenTelemetry, Dynatrace, Splunk) and end-to-end correlation.

Inspired by these results?

Let’s map the next milestone for your team with the same delivery focus.

Start a project