I've been at Media Favoriten GmbH since 2019 — started as an apprentice, stayed because the work never gets boring. These days I'm the developer the team reaches for when something needs to move fast and land clean. My boss and the PM team have a name for it: die geheime Waffe. I'll take it.
My role doesn't sit neatly in one lane. We have Laravel specialists, WordPress folks, fCMS maintainers — and when any of them are out or stretched thin, I step in. That's not a complaint. It's how I've ended up with hands-on experience across the entire stack without ever planning it that way. Curiosity did most of the work.
Lately I've been deep into AI agent work — writing, testing and fine-tuning guidance and skills for GitHub Copilot agents. Things like setting up WordPress from scratch, applying Figma designs via the WordPress customizer, generating Beaver Builder .dat files. There's nothing like it out there for Beaver Builder specifically, so we're building it ourselves. Still in progress — but it's the most interesting problem I've worked on in a while.
AI hasn't replaced how I think. It's sharpened it. Half the time I'm mid-conversation with a model and it throws something out that clicks something loose in my own head — and I end up solving it myself. That's the part I didn't expect.
The Joker
Whatever lane needs covering, I cover it. Laravel, WordPress, fCMS — I step in, get up to speed fast, and get it done.
Fast Adapter
Three days. ICML files nobody had heard of. Live election data. Delivered clean, plus extras. Ambiguity is where I do my best work.
AI-Augmented
I use AI as a thinking partner, not a crutch. It sparks the idea — I build the solution. Faster decisions, sharper output.