Brett Henderson


Experience

Catalog Records Inc.

Staff Software Engineer Jul 2024 - Mar 2026

  • Designed, developed, and deployed the Catalog Release protocol smart contracts, a fully featured onchain music marketplace aimed to replace existing web2 marketplaces with feature parity.
  • Architected REST APIs and backend services for the Catalog Release platform including search infrastructure (Meilisearch), audio transcoding pipeline, and fiat-to-crypto payment processing.
  • Owned technical direction for backend systems serving the platform’s entire user base.

Interim Engineering Lead Feb 2023 - Oct 2023

  • Led a team of 4 engineers through a complete backend modernization, migrating from NodeJS to Bun, improving response times and computational efficiency.
  • Mentored junior engineers on code quality, architecture decisions and best practices.

Senior Software Engineer Jul 2022 - Jul 2024

  • Architected and launched Catalog Radio, a 24/7 live interactive internet radio service with HLS streaming, real-time backend services, and onchain listener interactions via smart contracts.
  • Led infrastructure migration from Heroku to Railway, setting up CI/CD pipelines and reducing infrastructure costs while improving deployment velocity.
  • Developed an internal iOS application, using Swift/SwiftUI.

Software Engineer Nov 2021 - Nov 2022

  • Designed, developed and deployed Catalog’s first in-house smart contracts, lowering upfront costs of onchain music for artists.

KUSF

Mobile / Web Developer / Production Director Aug 2017 - Jul 2019

  • Built the KUSF iOS app and maintained the station website. Managed the creek.fm streaming system and ran sound for live events.

Foundation to Advance Jazz

iOS Developer (Contract) Mar 2018 - Oct 2018

  • Built an iOS streaming app for The Jazz Groove radio station with one of the early implementations of non-profit in-app donations via Apple Pay.

Technical Skills

Languages: TypeScript, Swift, Go, C++, Python, Solidity, JavaScript

Frontend: React, Next.js, Svelte, SvelteKit, SwiftUI, UIKit

Backend: Bun, Node.js, REST APIs, PostgreSQL, Redis, Meilisearch, GraphQL, BullMQ

Infrastructure: Docker, CI/CD, GCP, Railway, Vercel, Cloudflare

Media: HLS, AVFoundation, CoreAudio, CoreMIDI, FFmpeg

Other: Git, Cryptography, Smart Contracts, Distributed Systems


Education

University of San Francisco

Bachelor of Science in Computer Science 2017 - 2020


Contact

Links