What I do
I design and ship digital products with a bias for clear UX and strong editorial tone. Most days, that means Next.js, TypeScript, and turning messy ideas into interfaces that feel alive.
Writing about frontend craft, internet culture, and the things worth replaying.
Loading
About
I design and ship digital products with a bias for clear UX and strong editorial tone. Most days, that means Next.js, TypeScript, and turning messy ideas into interfaces that feel alive.
I DJ, produce electronic music, and co-run offday.events. We host intimate events in unusual locations and build tiny worlds for one night.

The CV, scrolled
2013–today
↑ Day job
↓ After hours
2013Education
Business Informatics, split between lecture halls and the HOMAG training floor.
2013Music
Launched the DJ duo FDTD with a friend. Producing and playing out together ever since.
2014Music
FDTD played the legendary Sankeys club two years in a row.
2015Music
Behind the decks at one of the most legendary clubs on the planet.Watch the set ↗
2016Work
B.Sc. in hand. Wiring SAP and Dynamics CRM together in C# .NET, plus the first build pipelines.
2016Milestone
Coming from .NET, untyped JavaScript felt wrong. Adopted TypeScript early and never left.
2018Work
First permanent hire. CI/CD for a global IoT platform, TFVC to Git, OAuth via Azure AD B2C.
2018Milestone
tapio is named one of the 100 most innovative startups in Germany.
2019Work
All in on frontend. angular.js and WPF migrated to React, a component library, a team to coach.
2019Music
Played the mother of all German festivals.
2022Life
Started thinking in Notion. Writing turned into a ritual, and this CV is a Notion page too.
2023Life
Left 2nd Bundesliga South volleyball at TV Rottenburg after seasons without a free weekend.
2024Music
Started an event series for intimate nights in unusual locations. Five editions so far.offday.events ↗
Dec2025Milestone
Agents move from autocomplete to teammate. Hackathons first, then rethinking how the craft evolves.
Toolbox
What I have built up over the last years, in my own words. Hover or tap a skill for the story behind the rating. Anything I haven't touched in three years didn't make the list.