Selected work

Work

Six pieces of product work. Each one starts with the problem as it existed before I touched it, not the technology that fixed it. Five inside a regulated clinical lab, one built end to end for local markets.

01

Two people ran a coffee cart at a 300-person bazaar by hand, writing orders on cups and apologising to a 20-minute queue. The vendors who needed help most were the least likely to ask for it.

Next.js · Supabase · Stripe Connect · built solo
Live at bizzar.app
02

An external freelancer left the accessioning hub mid-build with no product owner, no written requirements, and a production LIS that had changed drastically underneath the original spec.

React · Spring Boot · 5 engineers · 9 months, ongoing
136 items delivered in 9 months
4 days median cycle time
Read →
03

Admin module

in development

Physicians were losing access to their own cases because of manual overrides scattered through the legacy system, the biggest HIPAA and compliance risk in Tiger LIS, and there was no dedicated module to manage it.

Angular · Spring Boot · in final QA · 4.5 months
81 of 86 items through development and QA
Read →
04

Lab managers tracked technician productivity by hand in a shared spreadsheet, so throughput problems only surfaced a week after they happened.

Python · HIPAA · shipped in 9 weeks
6 days → live, reporting lag
14 managers on it weekly
Read →
05

Clinicians were retyping lab results into their own charts, and every client site wanted a different file drop instead of an interface.

SMART on FHIR · Epic · 4 client sites in phase one
0 workflow changes asked of clinicians
Read →
06

Requisitions arrived as faxes and scans, and two staff spent their mornings keying them into the LIS before any sample could be run.

Python · document AI · scope to be confirmed
Read →