I’ve been building websites for quite a while now. Originally starting with simple HTML and CSS in the early 2000s, I’ve soon started leveraging WordPress and eventually JavaScript frameworks like AngularJS and React to build responsive and intuitive webapps. Nowadays, my favorite stack evolves around TypeScript, React and server-side rendering (e.g. via Next.js or Svelte). Ruby on Rails is fun, too!

You can find out more about my projects on GitHub and Slides.com or by looking at the selection of projects below.


勢い was a band from Mainz that released an amazing album. I built an immersive website for them, including video backgrounds with transitions and a web-based audio player for the whole album. The source code is available on GitHub.

A website for the band 勢い, showing a menu, a toggle for “it’s on you” vs. “it’s on us”, a bunch of blocks with abstract symbols and the lyrics for the currently-playing song “apollo nölf”.

Tech talks

Tech talks are a great way to share knowledge and start exchanges with other developers. I love giving talks and have been doing that at TU Berlin, JSCraftCamp (München), JSUnconf (Hamburg), BerlinJS, and more. You’ll find some of my slides on Slides.com – They are usually easy to follow, even without seeing the actual talk.

I’ve also been a volunteer teacher for JavaScript and React at ReDI School Berlin in 2018 and 2019. 👨‍🏫


Open source projects are a great way to use the power and skills of many people. I’ve been contributing to some projects on GitHub and translation platforms like Transifex, mostly providing German translations.

Translations I’ve contributed to: