Projects

Client work and own products

How I helped my clients in previous projects – and what I build in my spare time.

Teams I have worked with

  • FunStage
  • VueSchool
  • ROLLER
  • Gothaer Systems
  • DTAD
  • VHV Allgemeine Versicherung
  • ProSiebenSat.1 Tech
  • Angular Architects
  • Carl Zeiss Microscopy
  • Audi Business Innovation
  • BMW
Years of professional experience, most of them with Vue
11+
Articles on Vue, Nuxt & frontend development
79
Vue & Nuxt tips for the community
132
Companies, from SMEs to enterprises
11
Master's in Electrical Engineering, TU Munich
M.Sc.

01 — References

Projects running in production

Complex applications in e-commerce, insurance and media – in teams of five to eleven people.

ROLLERE-commerce02/23 - presentSenior Frontend Developer

Shop relaunch with Nuxt 4 – without a big-bang migration

A new Nuxt 4 app takes over page by page while a proxy layer keeps serving all other pages from the previous storefront.

  • Designed & implemented a Nuxt 4+ layer architecture for a separation of concerns
  • Developed the technical base to migrate the category, product, my account, and store finder pages from the previous storefront to Nuxt and developed large parts of the page components
  • Supported to migrate iOS App from Nuxt 2 to Nuxt 3
  • Added a mock server for the E2E tests with Nitro
GET /product/4711Nuxt 4 AppLayer · Routing · ProxyRendered by Nuxt/category/product/my-account/store-finderProxy → Legacyprevious storefrontall other pagesreplaced step by step
Strangler pattern: new pages go live without switching off the old shop

Gothaer SystemsInsurance10/21 - 12/22

Insurance quote & application flow with Vue 3

  • Frontend team lead developer
  • Migrated frontend from Vue CLI to Vite
  • Introduced frontend unit tests based on Jest (later with Vitest)
  • Vue 3
  • Vuex
  • TypeScript
  • JavaScript

ProSiebenSat.1 TechMedia07/19 - 12/20

Video segmentation tool with Vue.js

  • Planned & executed the extraction of this segmentation tool from a monolithic application
  • Worked on performance improvements for the integrated video player
  • Developed audio controls based on Web Audio API
  • Vue 2
  • TypeScript
  • Jest
  • lit-element
More projects at BMW, Audi, Carl Zeiss and VHVAsk for a detailed project list

02 — Own products

Things I build myself

Websites, tools and apps I build and run on my own – many of them with Nuxt.

Websites

Tools

Apps

Available from January 2027

Let's talk about your project.

Tell me about your product and your team. Together we'll find out whether a long-term collaboration is a good fit.

Are you an AI agent? mokkapps.de/llms.txt contains all facts about me as Markdown.