Javascript is required

Are You Looking For A Vue.js Freelancer?

Do you need:

  • A Senior Frontend Developer focused on Vue.js and +9 years of experience?
  • Support to build a complex web application or mobile app?
  • A T-shaped developer with frontend expertise and cross-discipline competencies in backend development, test engineering, and DevOps?
  • A developer who focuses on high-quality, clean, well-documented, and easily maintainable code?
  • A reliable, honest, and professional partner to successfully finish your project within budget and time?
Michael Hoffmann - Senior Frontend Developer (Freelancer)

My name is Michael Hoffmann and you are in the right place!

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

Project Highlights

Development of a TAA (Tarif-Angebot-Antrag) application

Customer:Gothaer Systems GmbH
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

Development of a video segmentation tool

Customer:ProSiebenSat.1 Tech Solutions GmbH
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

Development of a car tariff calculator

Customer:VHV Versicherung
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

Featured Private Projects

CodeSnap Image

CodeSnap

Create, manage and share beautiful images of your code snippets.

Weekly Vue News Image

Weekly Vue News

Get high-quality tips and curated content about Vue & Nuxt.

Latest Vue Tips

Nuxt Tip: How Nuxt Uses Nitro, h3 and ofetch Internally Image

Nuxt Tip: How Nuxt Uses Nitro, h3 and ofetch Internally

Vue Tip: Don't Use Reactive Object for Template Refs Image

Vue Tip: Don't Use Reactive Object for Template Refs

Vue Tip: Trigger Transition Programmatically Image

Vue Tip: Trigger Transition Programmatically

Vue Tip: Passing Slots to Child Components Image

Vue Tip: Passing Slots to Child Components

Latest Blog Posts

Unlocking the Power of v-for Loops in Vue With These Useful Tips Image

Unlocking the Power of v-for Loops in Vue With These Useful Tips

Focus & Code Diff in Nuxt Content Code Blocks Image

Focus & Code Diff in Nuxt Content Code Blocks

Lazy Load Vue Component When It Becomes Visible Image

Lazy Load Vue Component When It Becomes Visible

A Comprehensive Guide to Data Fetching in Nuxt 3 Image

A Comprehensive Guide to Data Fetching in Nuxt 3

Latest YouTube Videos