Stanford Data Ocean
by Stanford University
Designed an AI-powered learning platform for health data analysis, from zero to one
My Roles
Product Design (end to end)
Instructional Design
Product Management
Year
2022–2026
Team
Me (sole designer)
Engineer & videographer (1 each)
Stanford instructor (1)
Data & life scientists (rotating)
Industries
EdTech
Health
01 — Overview
Build career-ready skills in health data analysis.
Stanford Data Ocean delivers hands-on biomedical data analysis courses that empower underprivileged learners to understand human health through data.
I designed the platform and its AI Tutor from zero-to-one, and co-designed three Stanford-certified programs with a rotating team of scientists that includes 31 learning modules. 97% of graduates report skills that advanced their careers.
Published in Communications Medicine (Nature Portfolio), 2025 · Second author
Read the paper ↗
$3.2
million
97
%
85
%
77
%
02 — Problem
Cost, time, and training make health data analysis skills inaccessible.
Unlocking health data insights requires expertise in biology, data science, coding, and ethics- the kind of interdisciplinary training typically reserved for professional degrees.
Yet most people can’t afford it, many schools lack the data and teaching infrastructure, and those making ends meet simply don’t have the time.
Painpoints
73
%
Cannot afford
21
%
6
%
03 — Easy to start, free to join
Jump into hands-on learning with no setup and no cost.
01
Open a Jupyter notebook
02
Load datasets
03
Analyze data
Scale metrics
5,000
+
90
%
106
Problem 1 · Setup
Zero setup: a ready-to-use workspace opens in one click.
Problem 2 · Cost
Free to join: a scholarship code for learners who can’t pay.
In survey, 73% of learners couldn’t afford the course. Learners earning under $70,000 a year can unlock the full course at no cost.
04 — Good comprehension
Complex made simple with stories & visuals.
I partnered closely with data scientists and life scientists to create 31 beginner-friendly learning modules, removing dense technical language and replacing it with clear analogies and engaging illustrations so learners could grasp complex ideas quickly.
I required instructors to write learning objectives before creating any content. Then I tested every lesson and quiz against those objectives, and sent back anything that didn’t help learners reach them.
These illustrations went into the AI/ML and Bioinformatics modules. Bioinformatics, the topic learners started least confident in, went on to see the biggest confidence gain of any topic.
Comprehension metrics
2×
Learners confident in Bioinformatics, 48% → 96%
31
Modules co-written with scientists
How every module was built
Objectives first, then content, then testing against them.






05 — Growing completion
Learning roadmap turns curriculum into momentum.
Graduation rate
50.5
%
85.7
%
5-15
%
What the data showed
Programming lost the most learners: about a third of all dormant learners left there.
- 0117% of dormant learners35
- 0210% of dormant learners22
- 0332% of dormant learners68
- 044% of dormant learners9
- 050% of dormant learners1
- 069% of dormant learners20
- 078% of dormant learners18
- 0818% of dormant learners39
What learners told me
The lessons didn’t fit the time they had.
What I changed
30-minute lessons, built in Markdown with no engineering time.
Learner view: lessons split into 30-minute parts

How I built it: Markdown in the Jupyter notebook

06 — Measure learning
Measure learning from day one, not just completion.
Learning outcomes metrics
70
%
94
%+
97
%
How I measured
Quizzes, a final exam, and pre- and post-program surveys, built in from day one.
07 — Scalable support
AI Tutor: Scaling student support without scaling cost
AI Tutor performance metrics
98
%
Accuracy
77
%
100
%
What learners asked
39.5% of questions were programming help, right where learners had dropped off.
Behind the work
How I worked
No PM, so I ran the roadmap with our stakeholder.
What I got wrong
I scoped the AI tutor for a team we didn’t have.
My user surveys and interviews made the case for an AI tutor, and in early 2023 we won $50K to build it. When graduates asked for more exercise questions, I designed a version where learners generate quizzes from the tutor.
But our only engineer was spread thin from multiple projects, and an AI feature needs constant tuning and UI updates. I hadn’t weighed that cost before pitching it. So I changed course: instructors added exercises directly inside the Jupyter notebooks with no UI change.
What I’d do first next time
Build the shared view of the data before the first decision.
The platform had no analytics dashboard. The drop-off analysis above ran on CSV exports our engineer pulled once a month, which I worked through in Google Sheets. Every optimization decision waited on that handoff, and I accepted that cadence for longer than I should have.
Today I’d make a shared analytics view among the first things the engineer builds, so the data drives the roadmap instead of confirming it.
applyjobs.club — An AI agent you can see, check and steer
Read the case study →


