← All work

Novocure · Healthcare, via EPAM

Restarting an oncology HCP portal from zero — three markets, WCAG AA, +21% sales

Senior Experience Designer Novocure — global oncology 2024 – 2025
+21%sales, Q4 2024
87/100SUS score
3markets at WCAG AA

A previous vendor had walked away mid-build, leaving clinics with no working way to order Optune, renew a prescription, or track how a patient was using the device.

Sales depended on that workflow being frictionless, so the rebuild ran against alpha and beta deadlines while requirements still changed near-daily. The portal had to serve the US, Germany and France — different personas, clinical practices, record conventions and legal constraints — and, given the treatment context, accessibility was not negotiable: every screen had to meet WCAG Level AA. I joined as Senior Experience Designer on the EPAM engagement and took over design leadership mid-project when the lead designer left.

Three markets meant three design problems — not one design translated three times.

Who uses the portal, how a clinic practises, how dates and records are written, and what the law permits all differ by market. I pushed those differences down into the components instead of solving them screen by screen — language, date handling and field behaviour resolved once in the library — so a market-specific rule never turned into a market-specific screen to maintain.

Two component groups side by side: a form field in its default, focused and error states with the market selector open on English, Deutsch, Français and Español; and three date pickers — a month grid, a year grid and a decade view — covering the different ways the markets enter and read dates.

Restarted from zero: 350+ requirements became 400+ prototype screens, wired into one clickable prototype.

A folder of screens would not have survived requirements that moved every day. One connected prototype — every market, every state, every dead end — let the team test it, demo it and re-scope from it without losing the thread, and it became the artefact stakeholders reviewed instead of a specification nobody could picture.

The prototype map — hundreds of connected frames covering dashboards, patient views, orders, certifications, modals and email templates, tied together by a dense web of interaction links, with the US market entry point on the left.

An architecture built around how clinic staff actually work — ordering, renewing, chasing documents, coordinating a team.

I mapped the end-to-end journey first, from referral and certification through the first forty days of therapy and beyond, marking every point where someone is left waiting on someone else. The order and renewal flows were then designed against that map: what expires and when, what the clinic has to upload, where insurance and authorization can block a start, and what the system should simply handle on its own.

Accessibility designed into the first component rather than retrofitted — every colour token shipped with its contrast evidence.

Contrast, focus order, semantic structure and assistive-technology support were settled at component level, which is what kept WCAG AA intact while requirements churned. Each token carried its measured ratio against dark and light text, so choosing a colour told you immediately where it was allowed — accessibility became a property of the system instead of a review someone had to remember to run.

The primary colour ramp documented as a table — each step shows its swatch and hex, a contrast test against dark text and against light text with the measured ratio and an AAA, AA or FAIL verdict, and the design-token name engineering consumes.

One library as the single source of truth across all three markets — the trade-off that made shipping at volume possible.

Every variant, state and message pattern was defined once and tokenised, so a change landed everywhere at once instead of being re-decided per market. It also left the team a foundation it could maintain after the engagement ended, which was worth more than any individual screen.

Pages from the design library — the button matrix across variants and states on light and dark surfaces, the type scale from display to caption with size, line height, weight and token for each step, and the inline notification component in its informational, success, warning and error states.

Alignment across three markets doesn't happen over email — so I ran the sessions on site.

I presented the prototypes in person at Novocure's office at D4 outside Lucerne and worked through them with Swiss and German stakeholders. Feedback that had been costing a review cycle each got resolved while everyone was still in the room: approvals came the same day or the next, and team velocity rose by 30%. It was also the fastest way to settle market-specific questions — you learn what a German clinic actually needs from the people who work with one.

A working session in progress at the Swiss office — eight people round a long table with laptops open, notes and coffee between them, everyone turned toward the same end of the room. Arriving at the D4 business park outside Lucerne — the building's tenant board lists Novocure among its companies and colleagues walk ahead toward the entrance. The workshop room before a session — a long table ringed with chairs, a projector and a laptop already connected at the near end. The D4 business park from the air — low white office buildings set among fields and woodland in the hills outside Lucerne.

Also part of the work

  • Stepped into design leadership mid-project — set up the processes the team had been missing, ran the design demos, and carried stakeholder communication and deadlines through the churn.
  • Designed the coordination surfaces around the clinical work — open items, document uploads, usage reporting and team access — so a clinic's staff could work one shared queue instead of chasing each other by email.

The signal that mattered most wasn't a number — it was what came back to the design team.

One recognition is a Novocure thank-you addressed to the whole design team; the other is EPAM's own Customer Focus award, given for how the engagement was run rather than for what it shipped.

  • “Dear Design Team! Thank you for all your efforts and contributions. Your artifacts are breathtaking, keep going!”

    Novocure · Thank You

  • “Thank you for acting proactively, establishing trustful relationships, and demonstrating a strong commitment to the Customer's success.”

    EPAM · Customer Focus

The result: every MVP alpha and beta requirement delivered on time, +21% sales in Q4 2024, and 87/100 on the System Usability Scale.

A stalled, vendor-abandoned project became a maintainable foundation across three markets, and the team kept the processes and the design library it had never had. Looking back, I'd formalise accessibility annotations into the library from day one — we retrofitted documentation that should have been born with the components.

UX/UI design · information architecture · WCAG AA accessibility · multi-market design · design systems and libraries · prototyping · stakeholder workshops · design leadership · Figma

OneView — cutting the sales rep's cognitive load

Rogers Communications · Telecom, via EPAM

Next project

Let's talk

Open to senior product-design roles across Poland — hybrid or remote, B2B or employment contract.