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
- Email: bretth18@gmail.com
- Phone: +1 (408) 892-5324
- Location: San Francisco, CA