Web Audio Tools
Browser-based audio apps, AudioWorklet processors, real-time DSP, WebAssembly audio ports.
Share this page with stakeholders or save it for reference: joellof.com/portfolio
I build custom audio software for the web, desktop, and mobile — from prototype to production. Specialising in the intersection of audio domain expertise and modern software engineering.
Based in: Gothenburg, Sweden (CET) · Works worldwide remotely
Contact: joel@joellof.com · linkedin.com/in/jadujoel
Web Audio Tools
Browser-based audio apps, AudioWorklet processors, real-time DSP, WebAssembly audio ports.
Audio Plugins
VST3, CLAP, AU plugins in C++ and Rust. From DSP algorithm to shipped product.
ML Audio
Source separation, classification, enhancement — machine learning applied to audio.
Audio Infrastructure
Plugin hosts, sound managers, real-time streaming, codec optimisation.
| Package | Description | Starting from |
|---|---|---|
| Audio Web Experience | Interactive audio for artist/brand websites | €3,000 |
| Prototype Sprint | Idea → working demo in 2 weeks | €5,000 |
| Custom Plugin Development | VST3/CLAP/AU from DSP to shipped product | €10,000 |
| WebAssembly Audio Port | Bring native DSP to the browser | €5,000 |
A production-grade VST3 plugin host with process-per-plugin sandboxing, DAG-based routing, and crash recovery. 1,400+ tests. Demonstrates deep systems programming from COM interop to real-time audio.
A complete audio dynamics plugin with signal analysis, testing methodology, and technical documentation. Demonstrates DSP algorithm design and professional C++ audio development.
A real-time sidechain compressor running as an AudioWorklet in the browser. Demonstrates Web Audio API expertise and browser-based real-time DSP.
Separating vocals from backtracks using a UNet neural network trained on cloud GPUs. Demonstrates ML-powered audio processing with a web interface.
A music arranger’s portfolio website with custom audio playback, image galleries, and responsive design. Delivered as a complete white-label website.
Rust DSP code compiled to WebAssembly and running in a browser AudioWorklet. Demonstrates the full pipeline from native code to browser-based real-time audio.
| Period | Role | Relevance |
|---|---|---|
| 2021–present | Audio Software Developer (Evolution Gaming) | Game audio middleware, real-time DSP, TypeScript/Rust/C++ |
| 2019–2021 | Broadcast Engineer (Swedish Radio) | Live radio, codec optimisation, SIP-based remote audio |
| 2014–2019 | Touring Playback Tech | Live audio — international tours across Europe and America |
| 2011–2014 | Audio Engineering Degree (LTU) | Signal processing, acoustics, studio engineering |
Languages: TypeScript · Rust · C++ · Python
Audio: VST3 · CLAP · AudioWorklet · Web Audio API · JUCE · AVAudioEngine
Web: Astro · React · WebAssembly · WebGPU · WebRTC
Infrastructure: Bun · Docker · AWS · Playwright · Git · Linux
Ready to discuss a project?
Email: joel@joellof.com
Schedule a call: Reply to my email and we’ll find a time that works.