About
Most of my time at Songtrust has gone into the tools music publishers
use to collect royalties, on a Python/Django and
React/TypeScript stack where I've owned initiatives end
to end: the Business Signup Migration and Draft State epics, moving the
core song-submission flow off legacy Django to React, and platform
hardening like multi-factor auth and user-enumeration prevention. More
recently I've moved into leading development on a new platform, working
directly with our head of technology to build it. It's a
GraphQL federation layer (TypeScript, Node, Next.js, Apollo Federation)
that unifies data across operating companies into one hub, with
multi-tenancy and row-level security.
Alongside that, I help build the agentic orchestration tooling we
develop with, and support Product and Design in adopting agentic
workflows of their own.
Before software, I practiced as a
Doctor of Physical Therapy. I managed complex patient
caseloads, supervised physical therapist assistants, and worked daily
with interdisciplinary care teams. As a traveling physical therapist, I
took three- to six-month stints at underserved clinics, taking over full
caseloads on arrival to keep care continuous. That work taught me to move without perfect
information and to pull in the right people at the right time. I bring
the same to engineering.
I retrained through
Launch School
and a CS degree and moved into engineering full-time in 2024. Early on, I landed accepted patches to
the Firefox codebase.
Outside work: video games, lifting, and open source. Happy to talk
about any of it, or the move from healthcare into engineering.