Tyler Crabb

Customer engineering · enterprise integrations

I untangle integrations, recover stalled implementations, and stay with the work through launch. My background spans enterprise ecommerce, support leadership, and production streaming.

Projects

Selected personal projects
github.com/CrabbTech

Quire's Write page: an open notebook with a four-chord progression in A major as guitar chord diagrams, and a journal on the facing page explaining each change
02 / Desktop app · also in the browser Tauri · React · TypeScript · Rust

Quire

A practice journal for chords.

Writes chord progressions in 19 genres, changes them one move at a time, explains every change in plain words, and listens while you play along. Laid out as a notebook: two pages, a journal of every move, and a crab canon that plays the same backwards.

op-bridge: a drawing of a small synthesizer with four coloured encoders, and the spectrogram of a drum take recorded from the device
03 / MCP server · hardware Python · MCP · USB MIDI · audio

op-bridge

Lets an AI model play a real synthesizer, and hear it.

An MCP server that connects Claude, or any MCP client, to a Teenage Engineering OP-1 field: it designs sounds, plays scores with velocity and pitch bend, runs the tape and mixer, and programs drums. Every take is recorded from the device's own USB audio and measured, so the model works from what actually came out. Seventy-two tools.

04 / Interactive web project Generative audio · Creative coding

deadmallTV

A broadcast from an imagined past.

An interactive vaporwave television station with nine programs across a looping broadcast day. Shimmering text-character scenes and live synthesized music move from morning sign-on through a food court, a never-ending forecast, and late-night swimming-pool light. Tune between programs or let the schedule play.

Open deadmallTV

Work

Selected customer projects

  • 2026

    PUMA — Modernizing a legacy integration

    I led Narvar's integration delivery for PUMA's Salesforce migration, replacing daily batch returns processing with real-time webhooks and enabling pre-shipment notifications. I worked through concurrency, data-integrity, and payload issues for an on-time launch, including a seven-hour overnight cutover.

    Integration
  • 2026

    Crocs / HEYDUDE — Taking over mid-project

    I took over technical ownership of an OMS migration and Salesforce Commerce Cloud exchanges pilot across five markets partway through. I completed the scoping and portal configuration, coordinated defect resolution with Engineering, and wrote the troubleshooting guides. The customer asked for me on their next project.

    Recovery
  • 2025

    doTERRA — Making the portals real

    I picked up an OMS migration and returns implementation at the discovery stage and delivered working staging portals for four US and Canadian locales, in English and Chinese, within a week. The customer credited the work with getting the project moving.

    Discovery
  • 2025

    QVC — One SKU, three return boxes

    A single product shipped in three boxes, but its order data described one SKU. I worked with Engineering to design Order API attributes for multi-box returns, item-level packing limits, and shipment-level overrides, so the integration could represent the physical return.

    API design

About

Portland metro · remote

I work at the intersection of customer requirements and technical delivery. At Narvar, I progressed from Technical Support Engineer II through senior and lead roles to Customer Engineer. The CEO selected me to partner with customer-success leadership on strategic accounts.

I also co-managed Narvar's internal implementation of Torvalds, an enterprise AI knowledge assistant. Today I support streaming and podcast advertising at Audacy / AmperWave, building on earlier work at WideOrbit. Outside work, I build tools for making music with AI coding agents; the ones worth sharing are on GitHub.