Proven Compliance, Measured Usability
We design healthcare platforms that balance medical precision with beautiful user experiences, where every screen is audited for privacy and every decision is validated with real clinical metrics.
Featured Projects
Research-led concept projects.
Select any project to open its full deep dive.
BILLME Medical Billing Companion
The Challenge
Patients receive a bill and a separate insurance statement that often don't match, can't tell whether something is wrong, and rarely know they can challenge a denial. Many ignore the problem or delay care.
My Care-by-Design Approach
- Plain language, never jargon or alarm
- Every screen ends with a clear next step
- Minimum data, with sensitive billing information protected
Outcomes and Metrics
Prototype Walkthrough
Clip 1 appears here
Open a care event, read “what you owe and why,” and open Compare.
Clip 2 appears here
Open a denial, see next steps, and use the message helper.
About the Project
BILLME is a concept companion app that brings together the documents from one episode of care (the provider's bill, the insurer's statement, any estimate or denial) and explains in plain language what happened, what the patient owes, and what they can do about it.
It is scoped to the US, where most of the evidence and the relevant rules (such as the No Surprises Act) apply.
- Project
- BILLME, a concept project
- Industry
- Healthcare finance / patient experience
- Services
- Secondary research · Information architecture · Wireframes · UI design · Prototype
- Timeline
- 2 weeks
- Data
- Synthetic only
The Challenge in Detail
Medical billing isn't confusing because patients are careless. It's confusing because the system hands them separate, mismatched documents and expects them to reconcile everything alone.
01
Two documents that don't match
The provider's bill and the insurer's statement arrive separately, sometimes as several bills for one visit.
02
Errors are hard to spot and slow to fix
Few people feel confident finding a mistake, and fixing one can take hours or weeks.
03
Denials feel final
Very few denied claims are appealed, often because people don't know they can.
04
Fear leads to avoidance
Confusing bills and money worries push people to ignore bills or delay care.

01 · Research
How I researched without interviews
I didn't have access to patients or billing teams, so I built the evidence base from published research: government and nonprofit sources first, then industry reports and vendor surveys. I tagged every source by how much I trust it, because vendors that sell billing software have an interest in how problems are framed.
I looked for patterns that repeated across different sources and years rather than relying on any single number. Treat the result as a well-sourced starting hypothesis, not as proof.

02 · Evidence
What the evidence says
Five findings repeated across sources:
- Bills are confusing to a large share of patients. In one survey of about 2,000 US adults (commissioned by a billing-technology company), roughly 38% called their bills somewhat or extremely confusing. An older survey of 355 patients found over 60% rated bills confusing, and about half were frustrated by how provider bills relate to insurer statements.
- Errors are hard to catch and costly to resolve. A survey on behalf of a payments company found fewer than a third of people felt very confident spotting a bill error, and most of those who fixed one spent more than two hours.
- Denials are common and rarely challenged. KFF reported that insurers on the federal marketplace denied about one in five claims in 2023. Fewer than 1% of denied claims were appealed, and KFF notes many people don't know they have the right.
- Challenging a denial can work. Roughly half of adults who challenged coverage denials in one Commonwealth Fund survey got some or all of the service approved.
- The burden hits providers too. Industry reports show initial denials are common and mostly overturned, and providers spend heavily on rework. Missing or inaccurate claim data is cited as a leading cause.

03 · Opportunities
From pain points to design opportunities

04 · Users
Who I'm designing for
The strongest evidence concerns patients, so the primary user is an insured adult trying to make sense of a bill. A lighter secondary user is the billing office that receives their questions, included because a good patient experience depends on both sides.
Primary (composite persona): Maya, insured through her employer
- Goals: understand what she really owes, check whether anything is wrong, know what to do next
- Frustrations: a bill and a statement that disagree, jargon, no one to ask
Secondary (composite persona): Chidi, billing coordinator at a small practice
- Goals: fewer repeat questions, cleaner patient communication
- Frustrations: patients who are confused and upset, missing information on claims
Both are composites based on the research, not real people. The secondary persona rests on weaker evidence, and I say so.

05 · Principles
Design principles
- Plain language first. No codes without a translation.
- One clear next step. Every screen ends with what to do.
- Calm, not alarming. Say “possible issue,” never “error” or “overdue” in red.
- The whole picture. Show what happened, not just a balance.
- Only what's needed. Collect the minimum, protect the rest.

06 · Structure
Information architecture
My first map copied an email inbox: a list of bills, newest first. Walking Maya's problem through it showed the flaw: a list of documents repeats the original problem, because the documents still live apart.
The final architecture is built around the care event: one visit or treatment that groups its bill, statement, estimate, and any denial into one place, with a single summary on top.

07 · Flows
Mapping the flows
I wireframed every core flow in grey before any visual design.
- Add a bill or statement to a care event
- See what I owe and why
- Compare the bill with the insurer's statement
- Understand a denial and decide whether to appeal
- Ask the billing office a question
- Explore payment options or financial help




08 · Key decision 1
How to show a bill that doesn't match the statement
Problem: Patients get two documents that disagree and no explanation.
Options I explored
- A. Show both documents side by side. Honest, but the patient still has to do the reconciling.
- B. A single timeline of what happened. Clear sequence, but it doesn't answer “what do I owe?”
- C. A plain-language summary of what I owe and why, with differences flagged. Original documents stay one tap away.
Choice: C. Patients need an answer first and proof second.

09 · Key decision 2
How to present a denial
Problem: A denial looks final, and most people don't know they can challenge it.
Options I explored
- A. Show the denial reason exactly as written. Accurate, but unreadable.
- B. A plain-language reason plus a short list of what you can do. Includes appealing, with a deadline reminder.
- C. A chat assistant that answers questions. Flexible, but it hides the options and is harder to trust.
Choice: B. It turns a dead end into a decision. The app helps draft the message, and the patient stays in control of what is sent.
This is not legal advice: the app explains options and links to official resources.

10 · Final screens
The final screens
With structure and decisions settled, I designed six core screens with one type family, one accent colour, and an 8px grid.
- Home. Care events as cards, each with a status and a next step
- Care event summary. What you owe and why, in plain language
- Compare. Bill vs insurer statement, differences flagged as “possible issues”
- Denial explainer. Plain-language reason plus what you can do
- Message helper. A draft question or appeal the patient can edit and send
- Payment options. Pay now, a payment plan, or ask about financial help
All data is synthetic: invented clinics, fake amounts, fictional insurers.



11 · Component
One component, every state
The care event status is the heart of the product, so I built it as one component with every state defined.
- Nothing to do
- Needs review
- Possible issue
- Denied, you can appeal
- Payment due
- Resolved
- Light and dark

12 · Care and privacy
Care and privacy by design
Billing data reveals health information, so it needs more care than most data.
- Calm wording. “Possible issue,” never accusations. No red alarm styling.
- Honest limits. The app explains and helps; it doesn't give legal or medical advice, and it links to official resources.
- Minimum data. Only what's needed to explain a care event.
- Quiet notifications. No provider names, conditions, or amounts in notifications or page titles.
- Consent and control. Clear consent before connecting an insurer or provider, and an easy way to delete everything.


13 · Outcomes
Outcomes, validation, and reflection
This is a concept built on secondary research, so I don't claim results. What I can show:
- 8 sources → 4 pain points → 6 screens → 1 reusable status component
- Planned validation: five short interviews asking: “Tell me about the last medical bill you didn't understand. What did you do next?”
What I learned
- Starting from the visit, not the document, simplified the whole structure.
Next steps
- Interview patients and billing staff to test the research
- Check legal and compliance assumptions with a qualified expert
- Explore how the app could connect to real insurer and provider data

Sources
Sources used
Reliability: high = government or nonprofit, medium = trade press or consultancy, vendor = commissioned by a company that sells billing or payments tools.
- KFF denial findings as reported by Healthcare Finance News (high) and CNBC via NBC (high)
- CMS, No Surprises Act: good faith estimates (high)
- Becker's Hospital Review: Mad*Pow survey of 355 patients (medium, older)
- AKASA and YouGov survey, via Plastic Surgery Practice (vendor, 2022)
- Zelis survey, via Accounts Recovery (vendor, 2023)
- Waystar survey, via HCI (vendor, 2019)
- Experian Health 2025 State of Claims, via AJMC (vendor, 2025)
- Kodiak Solutions State of Health Care Revenue Cycle (March 2026), as summarised by Employer Coverage (medium)