Full-stack audio
The entire stack is covered — from C++ DSP algorithms to TypeScript browser UIs. No handoffs, no translation layer.
Freelance audio software development for startups, studios, artists, and companies who need someone fluent in both audio engineering and modern software.
Few developers sit at the intersection of audio domain expertise and full-stack programming. That’s the sweet spot here — and it’s why clients bring problems that generic developers can’t solve.
Interactive audio for artist/brand websites.
Custom web audio playback, waveform visualisation, spatial audio, and immersive sound design — built to run in any modern browser.
What you get:
Who it’s for: Artists, labels, agencies, and brands wanting a web presence with audio superpowers.
Example work: Sidechain Compressor — a real-time audio compressor running in the browser via AudioWorklet.
Starting from €3,000 depending on complexity.
→ View in storeGo from idea to working demo in 2 weeks.
You have an audio product idea. I build a functional prototype and deliver it with a technical roadmap for production — so you can validate the concept, demo it to stakeholders, or raise funding.
What you get:
Who it’s for: Startups validating an audio product idea. Companies exploring browser-based audio tools. Teams needing a fast proof-of-concept.
Example work: Sidechain Compressor — a fully functional AudioWorklet compressor, prototyped and shipped.
Starting from €5,000 for a 2-week sprint.
→ View in storeVST3 / CLAP / AU plugins — from DSP to shipped product.
Full plugin development: DSP algorithm design, real-time audio processing, GUI design and implementation, testing, and delivery as signed, installable binaries.
What you get:
Who it’s for: Companies needing internal audio tools. Plugin developers wanting a production-quality implementation. Studios needing custom processing tools.
Example work: Compressor Plugin and Monster — C++ plugins with full documentation and testing.
Starting from €10,000 depending on complexity.
→ View in storeBring your desktop DSP code to the browser.
Port existing C/C++/Rust audio code to run in the browser via WebAssembly. Full integration with Web Audio API, optimised for real-time performance.
What you get:
Who it’s for: Companies wanting to bring desktop audio tools to the web. Plugin developers exploring browser distribution. Teams needing DSP code running in WebAssembly.
Example work: WASM AudioWorklet — Rust DSP compiled to WebAssembly running in an AudioWorklet.
Starting from €5,000 depending on the size of the codebase.
→ View in storeProject-based pricing keeps costs predictable. For ongoing work, retainer arrangements are available.
Full-stack audio
The entire stack is covered — from C++ DSP algorithms to TypeScript browser UIs. No handoffs, no translation layer.
10+ years in audio
Touring tech, broadcast engineer, game audio middleware. Audio understood from the musician’s side and the engineer’s side.
100+ shipped projects
This portfolio has over 100 projects. Working software gets shipped — not just prototypes.
Modern stack
TypeScript, Rust, C++, WebAssembly, Web Audio API, React, Astro. The right tool for the job, every time.
Most projects take 2–8 weeks depending on scope. Prototype sprints are fixed at 2 weeks. Plugin development typically takes 4–8 weeks. You’ll get a clear timeline in the proposal.
It depends on the project. Web audio: TypeScript, Web Audio API, AudioWorklet, React. Plugins: C++, JUCE, Rust. ML audio: Python, TensorFlow. The best tool gets picked for your specific needs.
Yes — remote with clients worldwide. Based in Gothenburg, Sweden (CET timezone).
Absolutely. Integrating with existing projects and teams is routine. Your current code gets reviewed, improvements identified, and changes implemented without disrupting your workflow.
That’s what the discovery call is for. We’ll discuss your goals and figure out the right scope and approach together. No charge, no obligation.
Pricing depends on the project scope. The packages above give starting prices. For custom work, you’ll receive a fixed-price proposal after the discovery call so there are no surprises.