Work
Platforms I've built.
Web platforms and mobile apps, each built around a problem someone brought me.
Tactis
Survey and compliance, handled.
Nursing homes answer to thousands of pages of federal regulation. I built AI copilots that answer from the regulation itself, cite the section, and turn a survey deficiency into a drafted Plan of Correction.
See the platform

Wayvera
Care management that keeps up with Medicare.
Practices were tracking program eligibility, minutes, and device readings across spreadsheets, and the rules are easy to get wrong. I built one platform that knows which programs combine, tracks every patient's month as it unfolds, and updates when the rules change.
See the platformNoctra
See everything. Expose nothing.
Companies can't prove where their data came from or how it was used. I built checkpoints that trace every dataset from source to model and sign a receipt for every read, without ever seeing the data itself.
See the platform| Event | Actor | Dataset | Action | Status | Time |
|---|---|---|---|---|---|
| evt_read_0832 | act_sam | ds_claims_q3 | read | Policy mask applied | 08:32 |
| evt_read_0829 | act_ml_train | ds_notes_deid | train | Passport verified | 08:29 |
| evt_read_0817 | act_export | ds_members | export | Purpose required | 08:17 |
| evt_read_0802 | act_bi | ds_metrics_daily | read | Rows filtered | 08:02 |
Apps people carry with them.
Mobile apps for iOS and Android, built with the same care as the platforms behind them.

Dragonfly
One sentence in. A personal wellness journey out.
Type one goal and AI builds a four-stage journey, with daily missions and streaks that keep people coming back.
See the app
Hearth
Fewer strangers. More sitters you already trust.
A small circle of sitters you trust, with booking, payment, and cancellation terms handled for families and sitters alike.
See the app
Frolic
The perfect location exists. Frolic helps you find it.
Photographers scout locations, build a shortlist, and let the client pick their favorite from a page styled to the photographer's brand.
See the appHave a problem like these?
Bring it to a free 30-minute call. You'll leave knowing whether it deserves a closer look.