Stephen Pearse — CV (March 2026)
pearse.audio@gmail.com · LinkedIn · GitHub · spearse.github.io/portfolio
Profile
Audio/AI engineer and former academic with 13+ years building tools for music creators. Led cross-platform DAWs, AI arrangement systems, semantic audio search, and payments platforms. Comfortable owning architecture, delivery, and team patterns from research prototypes through production releases.
Core Skills
- Audio/DSP: C++/JUCE, Qt/PyQt, <10ms real-time pipelines, LUFS/EBU R128, filters/effects, hardware integration (CDJ/ASIO/CoreAudio), cross-platform delivery.
- AI/ML systems: Multi-agent AI (LangGraph), voice AI (ElevenLabs Conversational AI), LLM integration (Vertex/Gemini), cloud AI deployment (LangGraph Platform, Google Discovery Engine), semantic search (MERT, CLaMP3, FAISS), streaming parsers/DSLs for musical structure, PyTorch/Transformers.
- Full-stack/infra: TypeScript (NestJS, React, TypeORM), Python/FastAPI, Chargebee/webhooks, CI/CD (GitHub Actions, signing/notarization, Windows installers), Docker/GCP, feature flags/observability (ConfigCat, Sentry).
- Leadership: Tech lead, interviewer, onboarding/patterns, cross-functional collaboration with ML/backend/product, rapid delivery under tight timelines.
Experience
Density (Audio/AI tools) — Lead Software Engineer / Tech Lead / AI Design Lead (2021–Present)
- Cross-platform DAW: Led Mac-only → Mac/Windows port; reworked threading/interop; built Windows CI/CD; universal binaries/signing; crash rate down 40% (5%→3%); release cadence from monthly to ~1.5 weeks; supported ~2,500 DAU.
- Real-time audio/DSP: Lock-free messaging, preallocated buffers, LUFS metering (BS.1770-4), filter modeling, fractional delay/multi-band limiting, hardware recording from CDJs.
- AI Copilot (voice assistant): Sole owner of Electron + React 19 + TypeScript voice interface (ElevenLabs speech-to-speech, Three.js 3D orb, custom interrupt system); heavy contributor to LangGraph multi-agent backend (intent routing, palette curation via Google Discovery Engine, DensityMark arrangement agent, effects pipeline) deployed on LangGraph Platform; VC demo driver; pro DJ testers.
- CLaMP3 semantic search: Sub-100ms text/audio/hybrid search over 10K+ files; dual deployment (local vs. GCP GPU) with 15–30× speedup via batching/model reuse.
- Web platform/payments: Built rent-to-own/perpetual payments (NestJS/React/Chargebee) in ~2 months; backward-compatible with legacy subs; zero production billing issues; discount engine with precedence rules and price floors.
- Team: Interviewer/onboarding; established patterns for cross-platform code, rollout controls, and testing across desktop and services.
Pearse Audio Consultancy — Director/Consultant (2022–2023) Contracted by Density for DSP architecture, real-time audio processing, and software design on the DAW.
University of Portsmouth, School of Creative Technologies — Senior Lecturer, Computational Sound (2011–2020) Led music computing research group and MSc program; taught C++ audio development and spatial audio; supervised PhDs. Built EU-funded Compose with Sounds pedagogical DAW (solo dev, 7 years): custom C++/Qt engine, 10 languages, Mac/Win/Linux deployment in European schools; ADC 2019 talk and SMC 2019 paper.
Selected Projects
- Density Copilot: AI voice assistant for music production; sole owner of Electron/React/ElevenLabs frontend; heavy contributor to LangGraph multi-agent backend; DensityMark DSL + streaming parser; Ableton Live integration; key fundraising differentiator.
- Density DAW: Pro DJ DAW; cross-platform port; reliability/observability; real-time DSP; hardware integration; ~2,500 DAU.
- CLaMP3 Audio Semantic Search: Research-to-prod ML pipeline in <1 month; MERT→CLaMP3 embeddings; FAISS; dual deployment; sub-100ms queries.
- Density Web Platform (RTO/Payments): Full-stack licensing shift (one-time and $15×14 rent-to-own); Chargebee webhooks with locking; React flows; zero billing incidents.
- Compose with Sounds: EU Commission–funded educational DAW; 10-language i18n; cross-platform; curriculum-aligned materials.
Education
- PhD, Music Technology — University of Sheffield (2017) Thesis: “Agent-Based Graphic Sound Synthesis and Acousmatic Composition”
- BMus — University of Sheffield (2010)
Publications & Talks (selected)
- “No tracks or graphs? Designing sound-based educational audio workstations” — Audio Developer Conference (ADC), 2019 (talk).
- “Composing with Sounds: Designing an Object-Oriented DAW for the teaching of Sound-Based Composition” — Sound and Music Computing Conference, 2019.
- “An Agent-Based Approach to Interaction and Composition” — ICMC, 2014.
Contact
- Email: pearse.audio@gmail.com
- Portfolio: spearse.github.io/portfolio
- LinkedIn: stephen-pearse-1870b050
- GitHub: github.com/spearse
- ADC 2019 talk: YouTube
- SMC paper: Research Portal