Tools shaped by the way we work, not the other way around.

I’m Michael. I run operations at The Juilliard Store in NYC, and I build the systems it runs on: purchasing, receiving, and special orders.

37,000 SKUs · 100+ supplier accounts · used daily by the whole staff

Selected work

See all work

What I bring

Most teams have people who understand the operation and people who can build software. I do both: I know where the process breaks because I do the work, and I can build the fix carefully enough that a store runs on it.

  1. Operations from the inside.

    I run the store’s backend, from inventory and receiving to vendor accounting and the annual count, across 37,000 SKUs and more than 100 supplier accounts. How I got here →

  2. Build or buy, decided on evidence.

    When our purchasing app was being retired, I evaluated the market, tested the best option against our real workflows, and made the case to build. The decision →

  3. Systems shaped around real workflows.

    Special orders that sort themselves into queues, so nothing waits on someone’s memory. Purchase orders that stay one document through every partial delivery. Special Orders →

  4. Changes made safely.

    Sandbox copies, automated tests, and dry runs before anything touches live data, including moving years of order history between systems. How I check →

  5. Rollouts people keep.

    ReStocky replaced a system the team had used for years with almost no retraining. When the old one got a reprieve, they stayed anyway. What changed →

How I work

  1. My coworkers are my clients.

    I ship the smallest thing that helps, then let the people using it tell me what comes next.

  2. Change what’s broken, not what people know.

    Every change to a familiar workflow costs the team something, so each one has to earn its place.

  3. Know what not to build.

    A feature that makes a tool harder to use isn’t worth having, even if it’s easy to build.

  4. Every decision is mine to defend.

    I build with Claude Code. I decide what to build, own the architecture and data models, and define what correct behavior looks like. Claude Code writes the code and the tests. I verify every change myself in a sandbox before it reaches the store, and I can defend every decision.

Music, sociology, operations, software. How they fit together →

If your team needs someone who knows the operation and can build for it, let’s talk.

Contact