Andrew Grathwohl

Software Developer, Systems Architect & Audio Engineer

Nashville, Tennessee

About

Software developer, systems architect, and audio engineer specializing in real-time media processing, AI integrations, and accessibility technology. Creator of production audio tools, MCP servers for creative applications, and infrastructure for independent content distribution. US Patent holder for algorithmic voice casting.

Fifteen years building multimedia systems, distributed platforms, and developer tools. I write DSP algorithms, deploy P2P infrastructure, and build AI integrations for real-time media processing.

Technical Expertise

Languages
RustCC++SwiftNode.jsTypeScriptPythonGolangElixir
Frameworks
Next.jsReactElectronTauriVue 3RemixReact NativeFastAPIPhoenix
Audio DSP / ML
PyTorchDemucslibrosapedalboardJACKFFmpegSoXrubatorustffthoundpyebur128pyloudnormTorchAudioSpeechBrainSpaCy
Databases & Storage
PostgreSQLSupabaseHAMMER2GlusterFSZFS/OpenZFSBtrfsCephIPFSJuiceFSXFS
Infrastructure
GCPAWSDockerKubernetesTerraformNixAnsibleModalVercel
Networking
bird2FRRNginxVarnishNetboxntop-ngKamailioFreeSWITCHWebRTCSTUN/TURN
System Tools
sysctlcpupowerbcc/bpftraceperftcpdumpRT_PREEMPT
Operating Systems
GNU/LinuxFreeBSDDragonFly BSDmacOSVyOSNuttXpfSenseRouterOSJunos OSNixOS

Open Source Projects

carla-mcp-server

AI-native audio plugin host control via Model Context Protocol. Enables Claude and other LLMs to interact with professional audio plugins through Carla.

TypeScript MCP Audio AI

t140llm

Real-time text protocol converter for LLM streaming. Converts LLM output to ITU-T T.140 format for accessibility and telecommunications.

TypeScript Accessibility LLM Real-time

supercollider-mcp

MCP server enabling AI agents to interact with SuperCollider for algorithmic composition and sound synthesis.

TypeScript MCP SuperCollider Music

assistive-llm

Accessibility service for LLM streaming output. Makes AI responses accessible through screen readers and assistive technologies.

TypeScript Accessibility LLM

mediocre

AI-powered music composition toolkit. Tools and utilities for algorithmic and generative music creation.

Music AI Composition

pvp

Pair Vibecoding Protocol - A framework for collaborative AI-assisted development sessions.

Development AI Collaboration

Experience

Senior Backend Engineer - Audio

Parts Order, Inc. ↗

San Francisco, CA (Remote)

May 2025 - November 2025

Audio/Telephony Consultant

Horizon3 Venture Studios ↗

Los Altos, CA (Remote)

October 2024 - April 2025

Senior Systems Engineer - CDN

Rumble ↗

Longboat Key, FL (Remote)

July 2024 - September 2024

Founder/CEO

Tube.sh, LLC ↗

Nashville, TN (Remote)

December 2023 - Present

Lead Engineer

Storyboard ↗

New York, NY (Remote)

August 2020 - September 2023

Director - Media Technology

Littlstar ↗

New York, NY

August 2017 - June 2020

Lead Media Engineer

Littlstar ↗

New York, NY

April 2016 - August 2017

Senior Business Analyst - Video

CBS Corporation - Showtime Networks Inc. ↗

New York, NY

January 2016 - April 2016

Media Engineer

Streamable ↗

Brooklyn, NY (Contract)

September 2015 - December 2015

Backend Engineer

Overture.me

New York, NY

April 2015 - September 2015

Audio Scientist

SpokenLayer ↗

New York, NY (Contract)

December 2014 - April 2015

ACX Production Coordinator

Audible, Inc. ↗

Newark, NJ

September 2013 - December 2014

Post-Production Associate

Audible, Inc. ↗

Newark, NJ

October 2011 - September 2013

US Patent #9412395Narrator selection by comparison to preferred recording features (Algorithmic voice casting using spectral analysis, GMMs, and neural networks)

Education

Bachelor's of Science, Recording Arts

Indiana University, Jacobs School of Music — Computer Music Concentration

August 2007 - July 2011

Get in Touch

Interested in collaboration, consulting, or just want to chat about audio technology and AI? I'm always open to discussing new projects and ideas.