Skip to main content
AI healthtech · Future Fertility

Cloud

Leading the redesign of the platform embryologists and lab directors run on daily — and building the production-grade prototype myself, with agentic AI, as the design system's source of truth.

The redesigned Future Fertility Cloud platform — a warm-clinical sign-in screen for an AI fertility intelligence platform

Future Fertility uses AI to assess egg and embryo quality from microscope images taken in IVF and egg-freezing labs, generating the predictive reports clinicians use to counsel patients. FF Cloud is the company's primary web platform — where embryologists and lab directors spend their day reviewing image QC, approving and generating those reports, and sharing them with clinics. It worked, and labs relied on it, but it had grown the way internal tools do: feature by feature, screen by screen, until it read like a dense spreadsheet wrapper, visually a decade behind the AI sophistication it was meant to express.

This wasn't a cosmetic refresh. The company was evolving from a per-report point solution into a sticky, multi-role SaaS intelligence platform — and the dated surface was the thing standing between that ambition and the people who'd adopt it. I led the redesign end to end: design direction, design-system architecture, and the hands-on build of a high-fidelity, genuinely interactive prototype — made with agentic AI — that served as the source of truth and the handoff vehicle for engineering. It was approved at the leadership level for rollout.

The problem

A clinical tool that had fallen behind its own science

FF Cloud is where the lab's day happens — reviewing image QC, approving and generating the predictive reports, sharing them with clinics. The product was functional and trusted. But it had accreted: dialog by dialog, table by table, until the screen was a dense list wrapper that looked far older than the AI it expressed. The thing meant to make the science feel credible was quietly undercutting it.

The clutter wasn't only cosmetic. This is dense, high-frequency professional work in a regulated context, where clinical credibility is non-negotiable — and the platform's dated surface was the friction between the company's platform ambition and the embryologists and lab directors who'd have to adopt it.

The original FF Cloud dashboard — a dense, dated list view with low information hierarchy
Before — the original platform: functional and trusted, but accreted feature-by-feature into a dense, dated list. Confidential UI shown under NDA.
Approach

Modernize with a scalpel — and protect what quietly worked

I started from the evidence, not a blank canvas: synthesizing years of existing qualitative research into themes and a set of decisions I could defend. I also named the real confidence gap honestly — much of the platform insight was internally proxied, and the navigation defaults still needed validation with external users. I designed around that limitation deliberately rather than papering over it.

Before removing anything, I catalogued the platform's quiet strengths — the things satisfied users never file tickets about: the cumulative multi-cycle reporting patients rely on across appointments, the at-a-glance product colour-badges, the home-page filters that double as a quality-control tool, the three-panel detail layout trainers use to orient new clinics. Those were protected. What came out was the density-without-hierarchy, the dated chrome, and the real friction — like the absence of a quick download from the list view.

The redesigned FF Cloud dashboard — a calm, scannable, role-aware overview with a clinic snapshot rail
After — the redesign: a calm, scannable, role-aware overview. The density stays (it's a feature for high-frequency professional use); the hierarchy and the chrome are what changed.
Selected surfaces

The assessment view, modernized without moving the furniture

The assessment detail is where an embryologist reviews QC, reads the AI's prediction, and shares the report. The redesign kept the three-panel structure trainers depend on — patient & cycle, quality control, share report — and modernized the density, the typography, and the per-image quality read inside it. Download stays the dominant action, matching how reports actually get delivered: download-then-send, not the underused patient portal.

Across the suite, product identity stays meaningful — VIOLET, MAGENTA, and ROSE are reserved as semantic markers, never generic accents — while the platform chrome holds to a single neutral-first blue. Light and dark are hand-tuned in parallel, never auto-inverted.

The redesigned MAGENTA assessment detail view — preserved three-panel layout with modernized density and per-oocyte quality control
The redesigned MAGENTA assessment — the preserved three-panel anchor, modernized density, and per-oocyte quality control. Confidential UI shown under NDA.
How I worked with AI

I didn't just design it — I built it, with a deliberate human-AI workflow

The redesign's source of truth wasn't a static design file. It was a high-fidelity, genuinely interactive React prototype I built myself with agentic AI — the artifact engineering translates into production. To build at that fidelity and speed without surrendering design judgment, I ran a deliberate two-thread workflow.

One thread holds the thinking; the other holds the hands. I stay the spine of every decision — the AI is the implementation muscle, never the author.

Strategy & Judgment threadClaude.ai

Design reasoning, context preservation, prompt drafting, triage, and A/B framing — where the thinking happens before any code is touched.

Opus · judgment under ambiguity
promptreport back
Implementation threadClaude Code

Actual prototype edits in working React — fed by prompts from the strategy thread, with results brought back for assessment before the next step is greenlit.

Sonnet · resolved execution
You decide
AI executes
You evaluate
Greenlight next

The human stays the spine — the AI is the implementation muscle. You decide; it executes; you evaluate.

Model-selection discipline

A lighter, faster model for execution-heavy work with decisions already resolved; a heavier reasoning model for judgment under ambiguity, reframing, and visual-judgment passes with multiple A/Bs — escalating mid-session the moment a tension needs reframing.

Iteration vs. spec calibration

When feedback arrived mid-build, I separated “the spec was wrong” (amend and implement together) from “this is a new direction arriving after codification” (a separate pass against the baseline). Codification lands first, so the system stays coherent.

The prototype as handoff

Design intent lives in working code, not throwaway mockups. Production runs a different stack and translates that intent rather than copying the prototype — so the handoff carries behaviour and state, not just pixels.

The prototype is live and interactive — the same artifact the build was handed off from.

View the live prototype
The design system

An AI-readable design system, not a screen reskin

Underneath the surfaces is a framework-agnostic design system — tokens and rules documented so both humans and AI agents could build against them consistently. Making the system legible to the tools building it is itself the 2026-forward move: it's what let the prototype stay coherent across dozens of screens, at speed.

Two pieces carry most of the weight: a three-tier colour model that keeps product meaning meaningful while the chrome stays neutral, and a small, honest status vocabulary where every state defines what it allows and what it blocks.

  • Calm Precision
  • Premium Restraint
  • Dense Clarity
  • Borders Before Shadows
  • System Over One-Offs
  • Parallel Theming, Not Inversion
  • AI-Readable by Design
  • Build Through Validation
Platform

One neutral-first accent carries all chrome, surfaces, and interactive emphasis.

  • Future Blue#40539E · platform accent
  • Companion#5A6FBE · lighter
Product

Product identity markers only — reserved, never generic accents.

  • VIOLET#767AC1 · egg freezing
  • MAGENTA#C05698 · IVF
  • ROSE#C43B62 · egg donation
Semantic

Status only — always paired with a non-colour cue.

  • Ready#008254
  • In Review#D4960A
  • Needs Attention#B91C1C
Status vocabulary
Needs Attention
A QC issue needs action; report actions are locked until it's resolved.
In Review
Under manual review; report actions blocked until it clears.
Ready
Predictions ready — download and sharing are available.
Delivered
Report shared or downloaded; a calm completion state.
The FF Cloud Clinic Insights dashboard — clinically meaningful KPIs like quality, age, and blast rates
Clinic Insights — the KPI dashboard lab directors wanted, built on clinically meaningful metrics (quality, maturation, blast rates) rather than vanity volume counts.
The FF Cloud dashboard in dark mode — hand-tuned parallel theming
The parallel dark theme — hand-tuned alongside light, never an auto-inversion.
The FF Cloud download report dialog — the source-of-truth modal
The download dialog — report delivery made the primary action, matching how clinics actually share results.
A VIOLET egg-freezing assessment in FF Cloud
VIOLET — egg-freezing assessment, with product identity carried as a semantic marker.
A ROSE egg-donation assessment in FF Cloud
ROSE — egg-donation assessment's oocyte sorting, the same system extended to a different product line.
The FF Cloud new-assessment intake flow
New assessment — structured intake, regrouped so setup is fast and legible.
Judgment

The decisions that mattered

Modernizing a trusted clinical tool came down to a few deliberate calls — each a trade-off named honestly, including its open edge.

  1. 01

    Density is a feature — don't design it away

    The instinct with a tool people call 'cluttered' is to strip it down. But for embryologists scanning dozens of assessments under time pressure, density is the point. I kept the information density and fixed what was actually wrong — the hierarchy, the chrome, and the missing quick-actions — rather than trading professional power for a cleaner-looking screenshot.

  2. 02

    A dual default-view model — with its open question named

    The most load-bearing IA decision was an assessment-first default for embryologists with a patient-first toggle for clinicians. I shipped it as the design direction while flagging, openly, that the patient-first concept had not been validated with external users — the single biggest confidence gap, and the first thing I'd put in front of real clinicians before launch. 'Designed' is not the same as 'proven,' and saying so is part of the work.

  3. 03

    Frame the AI as decision-support, never autonomous

    In a regulated clinical product, how the AI positions itself is a trust and safety surface. The platform frames its predictions as support for a clinician's judgment — reinforced in copy and empty states — never as an autonomous verdict. It's the honest framing, and it's what the research said clinicians and patients actually trust.

Impact

Approved for rollout — and a system that de-risks what's next

Because the redesign hadn't reached end users on my watch, the honest impact is what I delivered and de-risked — not adoption numbers I can't claim. I delivered a validated, high-fidelity prototype and a codified design system, approved at the leadership level for rollout. The design made the platform strategy tangible: it reframed the product from a point solution toward a multi-role SaaS platform, in something stakeholders could click through rather than imagine.

It also left a reusable, AI-readable design-system foundation that de-risks every downstream build, and a repeatable human-AI build workflow documented for the team. What I'd validate next is the question I flagged from the start: the navigation defaults, with external clinicians, before the rollout flips on.

~30 screens
Redesigned & systematizedLogin, dashboard, assessment, clinic insights and the long tail — under one coherent system.
Approved
For rollout at leadership levelA validated high-fidelity prototype + codified design system, greenlit as the platform's direction.
Built with AI
Prototype as source of truthA production-grade interactive prototype I built myself via a two-thread human-AI workflow.
The redesigned FF Cloud dashboard
FF Cloud Clinic Insights — KPI dashboard
FF Cloud redesigned MAGENTA assessment detail
FF Cloud VIOLET egg-freezing assessment
FF Cloud ROSE egg-donation assessment
FF Cloud dashboard in dark mode
FF Cloud Clinic Insights in dark mode
FF Cloud endometrium assessment in dark mode
FF Cloud orders list
FF Cloud patients list
The redesigned FF Cloud dashboard
FF Cloud Clinic Insights — KPI dashboard
FF Cloud redesigned MAGENTA assessment detail
FF Cloud VIOLET egg-freezing assessment
FF Cloud ROSE egg-donation assessment
FF Cloud dashboard in dark mode
FF Cloud Clinic Insights in dark mode
FF Cloud endometrium assessment in dark mode
FF Cloud orders list
FF Cloud patients list