Centene Recovery Platform
When complexity hurts people: redesigning recovery
Leading a $40 million dollar initiative, enabling hospitals to more effectively communicate with insurance companies, challenge costs, and speed-up claim processing.
- Strategy
- Facilitation
- Team Leadership
- Consultation
- Product Design
Impact
Measuring success, by the numbers
2 years later, the Centene Recovery Platform completed 149 business goals, 53 specific outcomes, and 182 hypotheses tested resulting in 31 published and tested iterations.
Kick Off
Leading a new team
Our internal teams run a decentralized team formation to product development. I work as an embedded consultant, leading multiple product teams simultaneously to lead their design initiatives.
Defining the Approach
Building a foundation before anyone writes a line of code
Before the work could begin, the team needed a shared foundation. I introduced three frameworks to shape how we’d operate — Agile product design, Lean thinking, and a clear understanding of the end-to-end design process.
Gathering Team Alignment
The conversation that unblocks everything
Every new product team starts with the same problem: team chaos. Where should we start? Who is doing what? What are we even building?
I facilitate a Product Canvas exercise as a method of gathering team alignment. This exercise allows the team to form a shared basis of understanding.
Moving forward, we can build momentum knowing we all agree on where we currently are and the fundamental problems we’re trying to solve.
The current process is costing us $38 million dollars annually.
Strategic Focus
Better quickly instead of perfect later
Fixing the insurance claim process could go many directions. Some of those directions are good, some not so good, and some completely unobtainable. It’s more important to be better quickly than perfect later.
Now
Focused effort
- Replacing Palantir
- Improving the current process
- Automating data flow
- Outdating the need for Excel
Later
Parked, not abandoned
- Solving a larger healthcare problem
- Innovating the adjudication process
- Inventing a new claim adjustment flow
Increase claim validation speed, minimize errors, and simplify the recovery calculation process.
Introducing Dual-Track Agile
How we stopped waiting on each other
To maximize momentum in an Agile framework, I introduced the team to Dual-Track Agile. This cadence enables the product team to know their involvement with the design process and when those involvements will occur.
This cadence cycles with each iteration, enabling the design momentum to stay ahead of development.
I further break down each sprint and introduce a design cadence. This enables the team to understand what is expected of them and when those expectations are required.
Prioritizing Effort
The fastest path to something that matters
With an agile mindset and an objective of publishing quickly, the goal is to determine where we can provide the most value with the least amount of effort.
The Hypothesis Prioritization process from Lean UX builds team alignment while prioritizing momentum. We can use the data collected from our Product Canvas to quickly build hypotheses.
We will achieve
Increased claims processing speed
Hypotheses were presented to the greater team for prioritization. Product Owners can evaluate the value of each outcome while developers and analysts can evaluate the effort involved with building the feature.
Value × effort
Hypothesis Prioritization
High value · low effort
Quick wins
View an organized / grouped list of claims
through Claim Filtering
View claims organized by priority
through a timeliness indicator
Take action on a claim
through ‘Approve’, ‘Pend’, and ‘Deny’ actionables on every claim
View an organized / grouped list of claims
through Claim Sorting
View the edit history of a claim
through a ‘View history’ screen that displays historical data
High value · high effort
Strategic bets
Filter quickly
through applying multiple saved filters simultaneously
Measure denials
through specifying why a denial occurred via a dropdown of generic reasons
View specific and customized claim details
through customized dashboard layouts
Low value · low effort
Fill-ins
PI Analyst
Export a list of claims
through CSV exporting
Prioritize which claims to view
through applying multiple sorts simultaneously
Low value · high effort
Later
Find claims quickly
through error prevention via form validation
Healthplan Analyst
Communicate claim actionability to the PI team
through the ability to write comments on claims
See relevant claims quickly
through saving specific filter criteria
Compare claims to contra claims
through a comparison table that flags differing fields
Use subtractive filtering
through ‘or’ filtering
View more information about a claim quickly
through expanding and collapsing rows with user-created notes
Find claims more easily
through conditional filtering (contains, between, more than)
Choosing a Design System
Why we started with a system
The team chose PrimeReact, an open-sourced, federated design system to meet our constraints with tech stack, legal, and maintenance requirements. This system excels at presenting and manipulating data — a mechanic paramount to our users’ workflows.
High-Fidelity Agile Iteration
Skipping the sketches, shipping the vision
Based on our two-week sprint cycles and values of a lean, agile workflow, value of effort was spent on quick, high-fidelity mockups over wireframes.
To communicate iterations and effort, we use a process called Slicing.
Test & Measure
What the users had to say
To validate the momentum of this iteration, I demo with various stakeholders and users to challenge if the output drives toward the intended outcome. Feedback was gathered enabling us to build new hypotheses as we begin tackling the next iteration of outcomes.
Prioritizing Outcomes
Making the roadmap make sense
To maintain communication with the broader stakeholder team, momentum is captured through Outcome Prioritization and Feature Rollouts.
Sprint × hypothesis
Tracking outcomes across iterations
Enables any stakeholder to view a team’s discovery effort and areas of focus.
Dashboard
A single view for all recoveries
through a claim dashboard that displays both claim lists (master and Payment Integrity Exclusions)
Claim View
The ability to review specific claims
through a Claim Details page
We will know we succeeded when
Team alignment and a baseline for future innovation.
Dashboard
A customized, grouped list of claims
through claim filtering
Access to a specific claim
through claim search
High-level information about a claim
through additional data columns on the claims dashboard
Claim View
A simplified view with only relevant details
through expanding / collapsing tables
We will know we succeeded when
Reduction in the excel documents needed to build a requested claim list.
Dashboard
An organized, grouped list of claims
through claim sorting
Access to claims further down the list
through pagination
More specific information about a claim from the dashboard
through expanding a row to see additional information / notes
The ability to quickly filter
through quick-filtering table columns
Claim View
The ability to view a claim's edit history
through a claim audit log
We will know we succeeded when
Analysts no longer use excel to prioritize effort.
And so on…
A single view for all recoveries
through a claim dashboard that displays both claim lists (master and Payment Integrity Exclusions)
The ability to review specific claims
through a Claim Details page
Team alignment and a baseline for future innovation.
A customized, grouped list of claims
through claim filtering
Access to a specific claim
through claim search
High-level information about a claim
through additional data columns on the claims dashboard
A simplified view with only relevant details
through expanding / collapsing tables
Reduction in the excel documents needed to build a requested claim list.
An organized, grouped list of claims
through claim sorting
Access to claims further down the list
through pagination
More specific information about a claim from the dashboard
through expanding a row to see additional information / notes
The ability to quickly filter
through quick-filtering table columns
The ability to view a claim's edit history
through a claim audit log
Analysts no longer use excel to prioritize effort.
Feature rollouts
Output momentum across iterations
Enables all stakeholders to view the output momentum of the application within each iteration.
Dashboard
Claims Dashboard
Master and Payment Integrity Exclusions claim lists in a unified view.
Claim View
Claim Details Page
A focused interface for reviewing a single claim.
Dashboard
Filtering & Search
Customized, grouped lists and quick access to specific claims.
Data Columns
High-level claim information surfaced on the dashboard.
Dashboard
Sorting & Pagination
Organized, navigable claim lists.
Inline Detail & Quick-filter
Row expansion plus column quick-filtering.
And so on…
Claims Dashboard
Master and Payment Integrity Exclusions claim lists in a unified view.
Claim Details Page
A focused interface for reviewing a single claim.
Filtering & Search
Customized, grouped lists and quick access to specific claims.
Data Columns
High-level claim information surfaced on the dashboard.
Sorting & Pagination
Organized, navigable claim lists.
Inline Detail & Quick-filter
Row expansion plus column quick-filtering.
Design
Bringing it all together
What started as a replacement for Palantir became a full-scale recovery platform handling everything from claim validation to vendor management.
Below: a short tour through four notable views, pulled directly from the working Figma file and annotated using the documentation that shipped with each slice. Together they trace how the analyst’s view evolved across 31 tested iterations.
The dashboard
The analyst's home. A left-rail navigator across all six recovery-platform surfaces, a persistent claims toolbar (batch actions, filter, settings, search), and a sortable table that doubles as the link out to a single claim view. Every claim arrives here after the exclusions process.
Anatomy of a claim
A single claim's full story on one scannable page. The header carries at-a-glance status, audit-log access, and a lookback timer; below it, the Healthplan Manager's verdict, prior adjustment comments, and the full structured property set.
The Audit Log
The Audit Log modal opens over the claim view so the analyst doesn't lose their place in the queue. Every action on the claim, indexed and searchable — the team's answer to "how did this claim get into this state?"
Saved filter Setups
By the latest 🟢 Advanced Filter slice, the right-rail filter rolls up into named Setups — analysts can save the exact configuration they use on a Tuesday morning, then reload it on Wednesday without rebuilding it field-by-field.
Component details
The small craft — modals, controls, and brand moments that make the platform feel like a single, considered system.
Team Health
Measuring the team, not just the product
While not as paramount as measuring impact, these softer metrics assist in validating application and process momentum. Less about user outcomes and more about team health.
Closing
The American healthcare system needs help
The American healthcare system isn’t perfect — and I know that more personally than professionally. I got into this work because financial barriers have a way of outweighing human health, and I’ve felt that cost firsthand.
Projects like this one don’t fix everything, but they move the needle. Faster claims, fewer errors, less time lost in a broken process — that’s real impact for real people. It’s not the whole problem solved, but it’s progress. And progress is worth building.
