Chordel
A synthesizer and training tool for the Ableton Push 2, written in C. Implements the Push 2 USB display protocol from scratch for frame-accurate rendering alongside real-time MIDI handling.
I'm a software engineer from Berlin. I tend to work at the edges of things — bridging systems, teams, and disciplines. What usually draws me to a problem is friction that shouldn't be there: a gap between a tool and the workflow it's supposed to serve, a missing piece that forces workarounds.
I've worked on backend infrastructure at SoundCloud and Native Instruments. These days I'm independent, spending most of my time on game development and audio tooling.
Working on Rhythm and Goose with Emily Harrison — a rhythm game approaching a Steam demo. Also continuing work on Chordel, a synthesizer and training tool for the Ableton Push 2. Based in Berlin and open to backend engineering work.
A synthesizer and training tool for the Ableton Push 2, written in C. Implements the Push 2 USB display protocol from scratch for frame-accurate rendering alongside real-time MIDI handling.
A rhythm game built with a composer partner, approaching a Steam demo. Features a custom FMOD-Godot plugin in C++ running on its own audio clock, and a pipeline that generates levels directly from audio timing data.