Rebuilding a Provider Search Platform for Medicare Members
Discover how Diaspark modernized a health insurance provider search platform, delivering faster access to care, stronger security, and an improved experience for Medicare members.

01 An Overview
As one of the largest health insurance providers in the USA, they empower individuals with Medicare Advantage plans, innovative wellness programs like go365, and a diverse array of health coverage options—all at no extra cost for members.
Millions of members trust their platform to connect with doctors, specialists, and clinics each day. With this profound responsibility, they strive to create an experience that is seamless and stress-free. But their existing provider’s search platform was starting to show its age, and the people it served deserved better.
02 The Problem
Imagine being a Medicare member in search of a specialist, only to encounter a frustrating provider search platform. Slow-loading pages, unresponsive filters, and incomplete results create significant barriers to accessing the care you need. This poor user experience not only complicates the process of finding providers based on essential criteria like care quality, specialization, and cost but also delays timely medical treatment. The challenge lies in
redesigning this platform to ensure members can easily and effectively locate the healthcare services they require.
Here’s what their team was up against:
03 The Solution
Diaspark’s engineers didn’t arrive with a predetermined tech stack and a timeline. We started where it matters: listening. Understanding what health insurance members were struggling with, and what the engineering team needed to maintain and scale. From that foundation, we designed and delivered a platform built across four strategic pillars.
Frontend Experience
Built using Vue 3, Vuetify, and Tailwind to deliver a responsive, fast, and accessible user interface across devices
Backend Performance
Developed with .NET 6 APIs, enabling scalable performance with robust global exception handling
Security & Compliance
Implemented OAuth 2.0 and ForgeRock with continuous SAST and DAST monitoring to ensure enterprise-grade security
DevOps & Deployment
Docker-based CI/CD pipelines with traffic switching for zero-downtime, risk-free deployments
Core Features, Built for Members
Each capability below was purpose built to address a specific friction point in the member journey from the first search to the final decision. Together, they create a platform that is fast, secure, and genuinely easy to use.
Provider Search Engine (Find the right doctor, fast)
The search engine is the foundation of the platform. It was rebuilt to handle real time, complex queries at scale so members spend less time searching and more time getting care.
Reactive data streams: Using RxJS observables, the engine manages concurrent searches with built-in debouncing and cancellation, ensuring only the most relevant and up to date results are shown.
Search as you type: Results update dynamically as members refine their query, reducing friction, and eliminating the need for repeated searches.
Load resilient architecture: Optimized async patterns maintain consistent performance even under peak traffic, ensuring a reliable experience when it matters most.

Location Based Filtering (Care, found close to home)
Location plays a critical role in how members choose care. This capability places geography at the centre of the experience, making it easier to find relevant providers nearby.
Up to 100 mile search radius: Members can adjust their search range based on their needs, with smooth and intuitive distance controls.
Map integrated results: Providers are displayed in relation to the member’s location, offering immediate visual context without disrupting the experience.
Smart defaults: The platform detects or prompts for location early, ensuring members always begin with relevant results.

Sorting and Advanced Filters (The right provider, not just any provider)
A long list of providers does not support decision making. This capability helps members quickly narrow options and identify the provider that best fits their needs.
Multi dimensional filtering: Members can refine results based on specialization, care quality ratings, plan acceptance, language preferences, gender, and accessibility needs.
Efficient state management: Powered by Pinia, complex filter combinations are processed instantly, ensuring a smooth and responsive experience.
Persistent filter context: Selected filters remain intact as members move between results and provider details, allowing seamless exploration without losing progress.

Security and Identity Management (Enterprise grade trust, member friendly experience)
Security is embedded into every layer of the platform to protect sensitive data while maintaining a seamless user experience.
OAuth 2.0 and ForgeRock integration: Secure identity management ensures compliance with enterprise standards while keeping authentication simple and frictionless.
Vulnerability remediation and monitoring: All SAST, DAST, and OSA findings were resolved prior to launch, with continuous monitoring to maintain a strong security posture. Session security: Advanced token lifecycle management and secure session handling protect member data across devices and network conditions.

And more…
The platform includes additional capabilities across provider detail views, PDF export & sharing, CI/CD deployment infrastructure, and real-time observability. Ask us about the full
Provider Search Engine (Find the right doctor, fast)
The search engine is the foundation of the platform. It was rebuilt to handle real time, complex queries at scale so members spend less time searching and more time getting care.
Reactive data streams: Using RxJS observables, the engine manages concurrent searches with built-in debouncing and cancellation, ensuring only the most relevant and up to date results are shown.
Search as you type: Results update dynamically as members refine their query, reducing friction, and eliminating the need for repeated searches. Load resilient architecture: Optimized async patterns maintain consistent performance even under peak traffic, ensuring a reliable experience when it matters most.

Location Based Filtering (Care, found close to home)
Location plays a critical role in how members choose care. This capability places geography at the centre of the experience, making it easier to find relevant providers nearby.
Up to 100 mile search radius: Members can adjust their search range based on their needs, with smooth and intuitive distance controls.
Map integrated results: Providers are displayed in relation to the member’s location, offering immediate visual context without disrupting the experience.
Smart defaults: The platform detects or prompts for location early, ensuring members
always begin with relevant results.

Sorting and Advanced Filters (The right provider, not just any provider)
A long list of providers does not support decision making. This capability helps members quickly narrow options and identify the provider that best fits their needs.
Multi dimensional filtering: Members can refine results based on specialization, care quality ratings, plan acceptance, language preferences, gender, and accessibility needs.
Efficient state management: Powered by Pinia, complex filter combinations are processed instantly, ensuring a smooth and responsive experience.
Persistent filter context: Selected filters remain intact as members move between results and provider details, allowing seamless exploration without losing progress.

Security and Identity Management (Enterprise grade trust, member friendly experience)
Security is embedded into every layer of the platform to protect sensitive data while maintaining a seamless user experience.
OAuth 2.0 and ForgeRock integration: Secure identity management ensures compliance with enterprise standards while keeping authentication simple and frictionless.
Vulnerability remediation and monitoring: All SAST, DAST, and OSA findings were resolved prior to launch, with continuous monitoring to maintain a strong security posture.
Session security: Advanced token lifecycle management and secure session handling protect member data across devices and network conditions.
04 Results & Impact
Measurable outcomes across every layer
For Members
Faster provider discovery
Results load quickly and filters respond instantly, reducing time to find the right care
Consistent across devices
Reliable and seamless experience across
mobile and desktop, including older devices
Better decision making
Rich provider profiles with ratings, affiliations, and key details support informed choices
Easy sharing
PDF export and email sharing enable
collaboration with family and care teams
For Business
Zero-downtime deployments
Traffic switching eliminated release risk and
ensured continuous availability
Resolved vulnerabilities
All SAST, DAST, and OSA findings addressed with ongoing compliance monitoring
Reduced operational overhead
Automated CI/CD pipelines minimized manual effort and improved efficiency
Faster time to market
Modular architecture enabled quicker rollout of new features
05 Technologies
Frontend
Vue 3, Vite, Pinia, Vuetify, Tailwind CSS, TypeScript, Vitest
Backend
.NET 6, C#, Express.js, Node.js
State & Async Management
Pinia, RxJS
Security
OAuth 2.0, ForgeRock
Testing & Mocking
Vitest, xUnit, WireMock Server
Monitoring & Observability
Dynatrace, Splunk
DevOps & Deployment
Docker, YAML-based CI/CD Pipelines
Ready to modernize your health
platform?
Let’s discuss how we can bring enterprise-grade resilience to your mission-critical
applications.