Provider Data Central
Enterprise onboarding platform
Designed cross-system workflows for provider onboarding.
Onboarding cycle time down [XX%]
Curated list of projects
Enterprise onboarding platform
Designed cross-system workflows for provider onboarding.
Onboarding cycle time down [XX%]
Agentic onboarding workspace
An AI-assisted review experience for human-in-the-loop decision support.
Review time per case down [XX%]
AI-assisted fee schedule management platform
Centralized a spreadsheet- and email-driven workflow into a searchable, AI-assisted platform.
Reached UAT across search, create/edit/deactivate, tracking & approvals
Guided care navigation — mobile & web
Turned fragmented health, benefits, and program content into guided, personalized care journeys.
Repeat calls down 16.0%, accepted personalized offers up 10.5%
[CATEGORY OR PRODUCT TYPE]
[ONE SENTENCE, UNDER 110 CHARACTERS.]
[OUTCOME — a number or a clear change]
[PROTOTYPE / SIDE PROJECT / TOOL]
[WHAT YOU BUILT AND WHAT YOU WERE TESTING.]
[WHAT YOU LEARNED]
[PROTOTYPE / SIDE PROJECT / TOOL]
[WHAT YOU BUILT AND WHAT YOU WERE TESTING.]
[WHAT YOU LEARNED]
Ask
Happy to walk through the parts that didn't make the page — the dead ends especially.
Case study
Summary.
[INSERT: what the product does, who uses it, and what you were brought in to change.]
[INSERT: the business situation, plus the constraints that shaped the work. Naming real constraints is what makes a case study credible.]
[INSERT: what you personally did, and what others did. Being specific about shared credit reads as more senior, not less.]
[SHORT QUOTE FROM A REAL PARTICIPANT.]
[WHO THEY ARE, WITHOUT NAMING THEM]
[INSERT: the directions you considered and why you chose one. Include at least one you rejected — that's where the thinking shows.]
[INSERT: how these were measured, and over what period. If you can't share exact figures, use direction and a range.]
[INSERT: the qualitative impact — what the team or org does differently now.]
[INSERT: what you'd do differently, and what you carried into the next project. One honest regret is worth more than three wins.]
Ask
Happy to walk through the parts that didn't make the page — the dead ends especially.
Case study · AI-assisted fee schedule management platform
A centralized, AI-assisted platform for finding, creating, tracking, and auditing fee schedules — replacing a workflow that had lived across spreadsheets, SharePoint, and email. Requesters, approvers, and operations teams now share one system instead of three.
Fee schedule data — the rates and rules that govern how claims get priced — lived across Excel files, SharePoint folders, and email threads. Requesters, leadership approvers, and operations/pricing teams each worked from their own copy of the truth. I helped design the platform that replaced that patchwork: a single hub to search, create, edit, deactivate, approve, track, and audit fee schedules, with an AI assistant layered on top rather than in place of human review.
Search required knowing the exact fee schedule name in advance — there was no way to browse or compare. Stakeholders described it as a scavenger hunt: incomplete discovery regularly led teams to create a new one-off schedule instead of finding the one that already existed. That duplication, plus approvals tracked entirely over email and no consistent template across requests, made the workflow hard to govern as it scaled.
Constraints that shaped the design:
My strongest contribution was translating a deeply operational, spreadsheet-based workflow into a structured product experience that could support both human decision-making and AI-assisted automation. I worked across information architecture, the search and AI panel design, workflow states and validation, request tracking and audit visibility, bulk-action strategy, and a series of development-ready UX decisions — partnering closely with product and engineering throughout rather than handing off a finished design.
Searching could feel like a scavenger hunt — incomplete discovery meant teams sometimes created a new one-off schedule instead of finding the one that already existed.
From a requirements discussion with requester-team stakeholders
I structured the create/edit experience as a single page with persistent context, rather than a multi-step wizard: identity and scope, geographic and regulatory scope, pricing definition, claims system configuration, escalators, retroactivity, approvals, and back-office metadata, with pricing definition as the primary work surface. The spreadsheet had every field visible at once; the platform didn't need to. Progressive disclosure kept advanced and conditional fields out of the way until they were relevant — the recurring design tension was between showing everything that had been migrated and reducing cognitive load, and progressive disclosure was the resolution that kept coming back.
The AI panel sits alongside the form rather than replacing it: it can populate fields from a prompt, but every AI-assumed value is visibly marked and the form stays editable, so a human reviews and can override before anything submits.
The work reached UAT/demo readiness covering search, create, edit, deactivate, request tracking, approvals, email notifications, and associated-entity visibility — addressing every major pain point from discovery: fragmented lookup, manual intake, email-driven approvals, limited tracking, and duplicate-schedule risk. Production metrics weren't available at the time of writing; I'm holding the numbers below until they're validated rather than estimating them.
Four things I'd carry into the next enterprise workflow: don't replicate the spreadsheet one-to-one — find the decision-critical fields and disclose the rest progressively. AI is only trustworthy when its assumptions are visible and reversible, not when it's fastest. Governance — approvals, audit visibility, change history, role-based actions — isn't a back-office add-on; it's what makes people trust the workflow enough to actually leave the spreadsheet behind. And enterprise design systems need to flex for real operational edge cases — modifiers, cap tables, import errors — or the reusable patterns stop being reusable.
Case study · Guided care navigation for mobile & web
A guided care navigation experience that turned scattered health, benefits, and program content into personalized journeys — so members could see what to do next instead of having to know what to search for.
People hit major health events — a new diagnosis, a pregnancy, a benefits change, a caregiving crisis — and rarely know what to do next. The programs, benefits, and support services that could help already existed, but they were spread across separate systems and channels, and finding them assumed you already knew what to search for.
Care Pathways reframed that content as guided journeys inside a member-facing health app and its companion web experience. As Lead Designer I shaped the member experience across mobile and web, aligned it with the workflows care advocates use on the phone, and turned a sprawling content library into a product model that could scale: care path, journey, activity, recommendation, support action.
The business goal was to move past a repository-style experience and proactively surface relevant guidance based on a member's circumstances — increasing engagement with digital guidance, improving benefit use and program enrollment, and reducing repeat calls to support. The design had to hold up under real constraints:
I was the only designer on the initiative, working across two product owners and two engineering teams. My contribution was less about screens and more about translation: taking input from content strategists, clinical stakeholders, support leads, and engineers, and turning it into one coherent experience strategy plus implementation-ready design direction for responsive states, filters, journey drawers, and activity details.
It wasn't intuitive for me when I looked at it — "newly diagnosed," for whatever reason, I don't know.
Participant, moderated feedback session
The reframe was from content library to guided navigation, and the question I kept coming back to was: how might we help someone understand what to do next while still letting them explore everything available? That produced a nested content model — care path, then journey, then activity — which gave the system room to scale while keeping the member's mental model simple: pick a topic, pick the journey that matches your situation, act on small pieces.
Five decisions carried the design. Guided journeys organized around life events instead of a searchable library, because people couldn't name what they needed. Bite-sized activities with clear calls to action, because long-form health content created real cognitive load. Flexible progression — explore, skip, complete, resume — because health journeys aren't linear. Recommended content shown alongside full browsing access, to balance relevance against control. And a shared content structure behind both the member and advocate views, so support conversations didn't duplicate what someone had already done digitally.
The experience shipped as a core personalization capability across the app and guide ecosystem, and became the foundation additional care paths were built on.
Beyond the numbers: members got clearer next steps during genuinely stressful moments and could move at their own pace across devices, and care advocates gained a consistent structure to guide conversations — reducing the one-off navigation help that had been absorbing support time.
The hardest problem was designing for nonlinear journeys while still giving people a sense of progress. What the team learned is that guidance has to be structured and forgiving — enough structure to reduce uncertainty, enough flexibility that it responds to someone's situation instead of behaving like a checklist they're failing. The core shift was from "find content" to "understand what to do next."
What I'd do differently: set up a formal experiment framework earlier, define success measures at the activity, journey, and pathway levels before launch rather than after, and instrument completion, skip, revisit, and handoff behaviour properly. We had directional program metrics but thinner data than I wanted on how individual journeys performed — which is exactly the data that would have sharpened the next round of design decisions.