Vue.js developer with experience since 2018.
Vue.js has been my framework of choice for years. I have used it to build e-commerce platforms, booking apps and banking websites, and I know what keeps Vue projects maintainable in the long run.
01 / Scope
What I build with Vue.js
Web apps with Vue 3
Interactive interfaces with the Composition API, TypeScript and Pinia, from dashboards to booking flows.
Component libraries
Reusable, documented components so your team builds faster and more consistently.
Migration & modernisation
From Vue 2 to Vue 3, from Webpack to Vite: step by step, without downtime.
Team augmentation
I join existing Vue teams, take ownership of features and mentor developers.
02 / Work
Vue.js in my projects
notebooksbilliger.de
Built core areas of a large e-commerce platform with Vue.js, including the Apple Mac configurator and an internal WYSIWYG CMS.
Prima-Resorts · with devsuit
A digital holiday assistant for tiny house and camping resorts: book a stay, reserve sauna slots and tables, check in digitally and unlock the tiny house via NFC.
CampNerd
Features for CHANGER, a channel manager that syncs availability across booking platforms in real time, plus pipelines and legacy code migration.
03 / FAQ
Frequently asked questions
Why Vue.js?
Vue.js is easy to learn, very capable and stays clear even in large codebases. For teams, that means faster onboarding and less maintenance.
Do you also work with React or Angular?
I have worked with React and Angular in earlier projects. My focus is deliberately on Vue.js and Nuxt, where I bring the most experience.
Can you join our existing Vue team?
Yes. I get up to speed in existing codebases quickly, follow your conventions and take ownership of features.
04 / Read more
Related services and technologies
Nuxt
Server-side rendering and static sites with Nuxt: fast for users and for Google.
Vue & Nuxt Migration
From Vue 2 to Vue 3 and from Nuxt 2 to Nuxt 4: step by step, without downtime.
Web Development
Fast websites and web apps built with Vue.js and Nuxt: custom, maintainable and search-engine friendly.
Ready for the next step?
Tell me about your Vue.js project. I usually reply within 24 hours, and I am happy to meet in person in Berlin.
Send an email →