Senior Vue.js & Nuxt developer for product teams

I build complex web apps and make existing frontends easier to maintain. As a freelancer, I join your product team for the long term — remotely from Germany.

Available for hire
Michael Hoffmann - Senior Frontend Developer (Freelancer)

Worked with teams at

  • VueSchool
  • ROLLER
  • Gothaer Systems
  • DTAD
  • VHV Allgemeine Versicherung
  • ProSiebenSat.1 Tech
  • Angular Architects
  • Carl Zeiss Microscopy
  • Audi Business Innovation
  • BMW

How I support your team

From new features to architecture: senior support for your Vue.js and Nuxt product.
Product development
Build complex Vue.js and Nuxt apps with TypeScript, tests and a clear focus on your users.
Existing applications
Improve architecture, performance and maintainability so your team can keep shipping with confidence.
A partner for your product team
Take ownership full-time for the long term, share knowledge and work closely with engineering and product management.

Selected client work

A look at my work on complex applications and digital products.
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

Testimonials

Michael worked for us as frontend as well as backend developer. He enriched the project with his in-depth technical expertise. Further, we very much appreciated his team player skills.
Christine Hohn, Head of Health Division Systems (Health Insurance)

Christine Hohn, Head of Health Division Systems (Health Insurance)

Gothaer Systems GmbH

Michael made an important contribution to the progress of the product and, as a team member, enriched the teamwork. He created a large part of the basis that our users can now enjoy working with the app.
Denise Tobian, Product Owner

Denise Tobian, Product Owner

ProSiebenSat1 Tech Solutions GmbH

Michael worked as a permanent employee in our company and has always done an absolutely excellent job. I can only recommend him!
Thomas Müller, Head of Department Audi mobility

Thomas Müller, Head of Department Audi mobility

jambit GmbH

Ready to talk about your project?

Tell me about your product and your team. Let’s see whether working together for the long term is a good fit.

Products I build

Nuxt Starter Kit Image

Nuxt Starter Kit

My production-ready starter kit to quickly start new SaaS projects
VueDigest Image

VueDigest

Your daily dose of Vue.js and Nuxt news
Sigxel Image

Sigxel

Create & manage email signatures without design skills