top of page

Empowering diabetes clinics to make a shift from reactive to proactive healthcare
Company: Tidepool (2022) |  Role: Product Design Lead  


Unmet need for diabetes clinics to provide timely and targeted care to at-risk patients


Enable clinics to monitor real-time patient data and identify at-risk patients via a dashboard


Generated $3M in revenue in the first year after commercial laun



With this dashboard, the business goal was to target higher-value diabetes clinics with enormous patient volumes and increase revenue generation for the company.


1 Product Manager, 1 Product Designer, 

7 Engineers

Our team of 9 worked closely to build this dashboard within 4 months. We still continue to iterate, build new features and improve the user experience for this tool.

My Role

Lead Product Designer

I was knee-deep in the entire development process from problem discovery, ideation, product definition, prototyping, and user testing to launch.

Product Evolution over four release versions

Understanding the Problem Space

We started off by meeting subject matter experts to understand the complexity of devices and technologies used today to manage diabetes. After that, we conducted 10 user interviews with prospective customers which revealed one key insight:

There is a heavy shortage of clinical staff needed to treat the increasing number of diabetic patients.


This puts pressure on clinics to prioritize patient care based on clinical needs so that they can reduce costs, achieve better patient outcomes and improve overall patient satisfaction. 

When asked about their workload, all endocrinologists echoed the same issue:

"I don’t have enough time! I have a 3-month long patient waitlist, and I’m just trying to get through each appointment and keep my head above water.”

Identifying Problems worth solving

After doing a thorough competitor analysis and analyzing the user insights, we narrowed down the product scope to focus on the following problems:


Clinicians don't have a way to monitor the real-time health data of all their patients in one place


The current process of prioritizing patient care is manual, time-consuming, and resource intensive


Clinicians lack effective tools that help them identify at-risk patients

"I will get messaged 3 times a week by the type A high-stress patient who is doing pretty well, but I don’t have resources to proactively reach out to patients who actually need help.”

— A Clinician from Yale New Haven Hospital, CT during a user interview

Product Goal


Currently, the platform collects data from patients’ diabetes devices (like CGM or Insulin Pumps). It generates easy-to-read graphs of aggregated blood glucose statistics so clinicians can make informed treatment decisions.


The new dashboard aims to expand product capabilities to monitor patient data in real time and enable prioritization for the entire patient list based on standard clinical guidelines.

User Stories

Feature Requirements


As a clinician, I want to be able to monitor patients' health data in one place so that I can quickly see how my patients are doing between their clinic visits.

Provide a quick, glanceable summary of clinically critical data points required to make a determination about patients' diabetes management.


As a clinician, I want to be able to filter patients based on standard clinical guidelines so that I can identify at-risk patients and prioritize proactive outreach.

Provide the ability to filter based on the clinically recommended blood glucose targets i.e the amount of time the patient's blood glucose levels were high, low, or in the normal range


As a clinician, I want to be able to see when my patients have synced their device data so that I can avoid making decisions based on outdated data.

Provide the time stamp for when the patient synced data and the ability to filter based on that


As a clinician, I want to be able to group patients with similar characteristics (e.g. pediatric, older, higher risk, pregnancy) so that I can keep track of patients that need more attention.

Provide functionality to assign tags to patients with similar characteristics and filter based on those tags

Design Principles

Intended Users

This dashboard is intended to be used by clinicians that have prior experience using any diabetes management software to analyze their patient's diabetes data.

Design Rationale

The user experience is optimized to save time and improve workflow efficiency to encourage active engagement and sustained usage of the product.


Key goals that influenced the design decisions are:


Making necessary patient data and frequently taken actions easy to find and navigate


Minimizing the learning curve and time spent on onboarding and learning how to use new features


Ensuring critical tasks can be performed efficiently with reduced errors


A Population Health Dashboard that provides a quick overview of real-time diabetes data of all patients in one place.

With this new dashboard, diabetes clinics can view and analyze diabetes data for their entire patient population under one roof. They can filter and identify at-risk patients and prioritize outreach resources for those who need them the most.

Time in Range Visualization

A graphical representation of the patient's CGM* data enables quick and easy risk assessment of all patients

More Green = Under Control 

More Reds or Purples = High Risk, needs investigation

How much time a patient with diabetes spends in different blood glucose ranges is the most critical indicator of risk. Clinicians can glance at their Time In Range statistics from the bar chart and hover over for accurate % values.

*CGM is a Continuous Glucose Monitoring device that measures your glucose levels 24 hours a day when worn.

Filter for Last Upload

Ability to check the validity of patient data to inform clinical decision making

Clinicians can filter patient data through different time periods and device sources to understand if the patient data is recent and valid for decision-making.

Filter for Patient Risk

Ability to filter patients by risk based on standard clinical guidelines

Clinicians look at specific Blood Glucose ranges to determine the patient's severity. They can filter patients based on these thresholds and prioritize care for those at higher risk.

Patient Tags

Ability to group patients together for closer monitoring by adding Patient Tags

Filter for Patient Tags

Ability to find patient groups based on tags assigned to them


This dashboard is currently in limited market release and has delivered great business impact for the company so far.

  • Through this dashboard, the company signed three contract deals with high-impact clinics bringing in $1M revenue yearly

  • It will be released as part of the company's paid tier offering for premium clinics with 10k+ patient volume

  • Forecasted revenue generation is $2.7M in the first year after commercialization

This dashboard was also well received by the intended user groups and got positive feedback. The graphical representation of patient data was said to be novel and innovative by many users.

"This is better than what exists in Glooko (a direct competitor). When is this rolling out?"

— A Clinician from UC Davis Health, CA when presented with design prototypes for feedback

"I don't want to see numbers - the Time in Range visuals are great to quickly see who is hitting target"

— A Clinician from UCSF Health, CA commenting on Time in Range graphical representation 

Next Steps

Continuous design iterations, user feedback sessions, data analysis and shipping new features to build a holistic patient monitoring solution.

bottom of page