Projects
Learn how I helped my clients in previous projects and what I worked on in my spare time.
Business Projects

I am proud to have worked with:
VueSchoolROLLERGothaer SystemsDTADVHV Allgemeine VersicherungProSiebenSat.1 TechAngular ArchitectsCarl Zeiss MicroscopyAudi Business InnovationBMW
The following abstract of my business project will give you an idea how I helped my clients in previous projects:
Gothaer Systems GmbH
Development of a TAA (Tarif-Angebot-Antrag) application
Key Contributions:
- Development of a TAA (Tarif-Angebot-Antrag) application based on Vue 3 & Vuex
- Frontend team lead developer
- Introduced frontend unit tests based on Jest (later with Vitest)
- Migrated frontend from Vue CLI to Vite
Tech Stack:
Vue 3, Vuex, TypeScript, JavaScript, Vite, Vitest, Jest, Selenium, Spring Boot
ProSiebenSat.1 Tech Solutions GmbH
Development of a video segmentation tool
Key Contributions:
- Planned & executed the extraction of this segmentation tool from a monolithic application
- Setup, developed and maintained multiple Spring Boot microservices
- Designed & implemented a Websocket-based dashboard based on Spring Boot and Vue.js
Tech Stack:
Vue 2, TypeScript, Jest, lit-element, Web Audio API, Spring Boot 2, Django, Jenkins, Kubernetes, Helm, Prometheus
VHV Versicherung
Development of a car tariff calculator
Key Contributions:
- Wrote React wrapper components to integrate the Stencil web components into the Guidewire project
- Developed & maintained components in Stencil web component library
- Migrated separated Stencil & Storybook repositories to a monorepo
Tech Stack:
React, TypeScript, JavaScript, Web Components, Stencil, Guidewire, Cucumber, Storybook
Get in touch if you want to have a detailed list of projects I have worked on in my professional career.
My Private Projects
Websites
Tools
Nuxt Email Renderer
A Nuxt module that provides high-quality, unstyled components for creating emails using Vue and TypeScript.

Polar Nuxt Module
I wrote the initial version of the Polar Nuxt module which allows you to use Polar with Nuxt.

Standup Picker Not Maintained
A desktop application which can be used in Scrum teams to initiate the daily Scrum meeting.

















