Work

Peak. Athletic medical records.

Imaging, labs and consultations on one timeline for athletes, semantic search across records and a clear return-to-play clearance.

Peak, athletic medical records timeline with MRI, blood report and clearance
Client
Peak Health (sports medicine)
Year
2025
Timeline
10 weeks · pilot with two clubs
Role
UX research, Data interface design, Frontend build
Stack
Next.js · FastAPI · Postgres + pgvector · FHIR · AWS

Testimonials on request

01 — Challenge

An athlete's record is a pile of PDFs across three clinics

Team doctors decide return-to-play from MRIs, bloodwork and consult notes that arrive as attachments. Peak needed one timeline per athlete, fast search across all of it, and a clearance flow a physio can trust at pitch-side on a phone.

Problem
Records fragmented across clinics, formats and inboxes
Bet
A timeline plus semantic search replaces the folder
Constraint
Clinical data, audited, consented, on-region
Peak practitioner portal on a clinic monitor: athlete briefing, AI summary, diagnostics
02 — Built

What we built.

01

Athlete timeline

Imaging, labs and consultations as one chronological strip, with status chips (normal / in range / cleared) readable at a glance.

02

Semantic search

Ask 'last knee MRI with effusion' and get the record, embeddings over extracted report text, filtered by type and date.

03

Clearance flow

Return-to-play as a signed, versioned decision with the evidence pinned to it. Phone-first for pitch-side use.

04

Data layer

FHIR-shaped ingest, per-club tenancy, audit log on every read, the boring parts that make a pilot possible.

Printed flow: shared patients → briefing → documents → clearance
The flow on paper, shared patient → briefing → documents → clearance
Practitioner portal: athlete shares records by secure link; doctor inspects records and timeline
Athletes share records by a secure, expiring link, the doctor opens the timeline
03 — Result

What it did.

In use by medical staffValidated with doctors and sportspeople before build; in use by club medical staff, testimonials on file.Adoption
Minutes to secondsFinding a prior scan dropped from hunting through email to a single query.Search
Pilot → productPeak kept us on for the multi-sport roadmap.Next
Next projectBuzzingaStudio / Media engine website

Build something that ships.

Start a project