Frontwalker Logo
Frontwalker Logo
Back to Case Studies
Always on

Building a unified partner platform for insurance distribution across the Nordics

Building a unified partner platform for insurance distribution across the Nordics

Overview

An official digital ecosystem designed to enable insurance partner organisations (resellers) to sell and manage mySafety insurance products across Nordic markets. It serves as a central hub for partner operations, providing streamlined access to policy management, order processing, billing integrations, and real-time event handling across Sweden, Finland, and Norway. The platform is built on TypeScript, .NET, SQL, and Azure Kubernetes Service (AKS), and is designed to ensure reliability, scalability, and seamless integration between partner-facing systems and core insurance infrastructure.

In terms of the ongoing maintenance engagement (referenced in the Application Maintenance document), the scope covers continuous development, application managed service, and resource augmentation using .NET, C#, ASP.NET Core, AKS, AWS S3, Azure SQL Database, and Azure Monitor — with the engagement running since December 2025.

Challenges

The platform faced six identified feature gaps that needed to be resolved:

  • Integration Complexity — Significant integration challenges across third-party services including Seamless, Billogram, and 24SevenOffice, making it difficult to maintain a reliable and consistent partner experience.
  • Limited Event Visibility — There was limited real-time visibility into event processing and pipeline health, making it hard to monitor and react to issues in the system's event-driven flows.
  • Performance Optimization — The platform struggled with performance optimization for high-volume events and Avro file processing, creating bottlenecks in data throughput.
  • Multilingual & Multi-Country Management — Managing multilingual content and country-specific configurations across Sweden, Finland, Norway, and Denmark introduced significant operational complexity.
  • Accessibility & Usability Compliance — Accessibility and usability standards were inconsistently applied across partner portals, creating compliance risk and a poor user experience.
  • Billing & Tax Handling — Complex tax translation between flat-rate and rate-based billing models across different Nordic markets added a layer of technical and regulatory difficulty.

Our Approach

The team addressed each gap with targeted, production-focused engineering solutions:

  • Structured Integration Architecture — Maintained and stabilized the middle-layer service separating partner-facing APIs from core insurance systems. Improved reliability of event-driven flows across Azure Service Bus and RabbitMQ for consistent message processing.
  • Multi-Country Support — Sustained and extended country-aware configuration across Sweden, Finland, Norway, and Denmark — including localized billing logic and Billogram tax handling per market.
  • Performance Improvements — Optimized Avro file processing in the Microsoft Fabric pipeline (ListAvroFiles / LoadCallbacks notebooks) with improved caching and incremental load strategies for Delta Lake writes.
  • Reliability & Observability Enhancements — Strengthened platform observability through Azure Application Insights, adding structured error handling and retry logic across integration points to improve uptime and incident response.

Results

The improvements delivered clear, measurable outcomes for the platform and its partners:

  • Centralized platform for insurance partner onboarding and policy management, eliminating fragmented workflows across markets.
  • Improved partner access to real-time policy and order data, enabling faster and more accurate partner operations.
  • Clear and structured presentation of insurance products consistently across all Nordic markets.
  • Responsive and accessible interface for partner portal users meeting usability standards.
  • Secure and reliable content delivery via Azure cloud infrastructure with enhanced uptime through observability tooling.
  • Enhanced transparency between partners, MySafety, and integrated third-party services, strengthening the overall ecosystem trust and operational efficiency.

Get in touch

Whether you are looking for a partner for digital development, a new career path or have an idea you want to explore, get in touch. We believe that conversation is the starting point for valuable collaborations.

Contact us