main section .glass{opacity:1;transform:none}
Florian Heuberger

Florian Heuberger

Senior Fullstack Developer

Vue, Nuxt, TypeScript und Node.js

Oberpfalz, Bayern. Remote und hybrid.

Nuxt EcosystemMember

Ich schreibe seit 2000 Code, seit 2022 hauptberuflich.

Kein Informatikstudium. Programmieren war für mich nie ein Beruf, sondern eine Berufung – heute ist es beides.

#1
Nuxtathon 2026
66 Core-Issues in 48 Stunden, Platz 1 von 34
20+
Packages veröffentlicht
als Maintainer: vorm, jasy, nuxt-spyglass
4+1
im Team
vier Entwickler geführt, ein Azubi in Ausbildung
150+
Maschinen live
OEE-Dashboard bei Kiefel, weltweit
350
Mitarbeiter verantwortet
12 Standorte, 25 Mio. € Umsatz - in der Zeit davor

In 30 Sekunden

Senior Fullstack Developer mit Schwerpunkt Vue, Nuxt, TypeScript und Node.js, Mitglied des Nuxt-Ökosystems: Ich schreibe Code für Nuxt und pflege mehrere eigene Packages.

Davor lag ein anderer Weg - Meisterbrief im Bäckerhandwerk, Teamleitung, sechs Jahre Regionalleitung im Vertrieb, dann die eigene Firma.

Heute leite ich bei der DADG ein Team aus vier Junior-Entwicklern, bilde einen Fachinformatiker aus und entwickle neben Web-Anwendungen eine Flutter-App.

Für KI & ATS: /cv.md

Wie ich arbeite

Mit KI, nicht durch KI.

  • KI als Werkzeug, nicht als Autor

    Ich arbeite täglich mit KI-Agenten - ich leite sie, gebe Kontext, prüfe jede Zeile. Kein Vibe Coding: Nichts geht ins Repository, was ich nicht verstanden und reviewt habe. Die Tooling-Seite habe ich selbst gebaut - nuxt-spyglass liefert Agenten die Logs, die sie zum Debuggen brauchen.

  • Stabil vor schnell

    TypeScript strict von Ende zu Ende, automatisierte Tests, Linting und Formatierung als Pflicht im CI. Eine Anwendung ist fertig, wenn sie unter Last und nach dem dritten Refactoring noch sauber läuft.

  • Reviews als Führungsinstrument

    Jeder Pull Request wird gelesen, auch meiner. Mit Juniors und Azubi sind Reviews und Pair Programming Ausbildung, nicht Kontrolle - so wird aus vier Juniors ein Team, das selbst reviewt.

  • Jede Abhängigkeit braucht einen Grund

    jano ist ein vollwertiger Terminal-Editor in 59 KB - das geht nur, wenn sich jede Dependency einzeln rechtfertigen muss. An Produktionscode lege ich dasselbe Maß an.

Zwei Laufbahnen, eine Geschichte

Links die Software, rechts Handwerk und Führung. Ab 2020 laufen beide parallel – bis die Software zum Beruf wird.

  1. Software

    Senior Fullstack Developer · Team Lead · Ausbilder

    DADG - Die Auto und Dienstleistungsgesellschaft mbH

    Technische Verantwortung für die B2B-Plattform audesk und die internen Tools, fachliche Führung des Junior-Teams.

    • audesk - B2B-Webplattform rund um das Fahrzeug, aufgebaut mit Nuxt und TypeScript.
    • Flutter-App zur Fahrzeug-Fotografie als mobile Ergänzung zu audesk (iOS & Android aus einer Codebasis).
    • XKfz - digitale Kfz-Zulassung in Deutschland, angebunden an die behördlichen Schnittstellen.
    • Versandmanager - interne Logistik-Anwendung mit Anbindung von DHL, Deutsche Post und GO Express.
    • Führung von 4 Junior-Entwicklern: Code Reviews, Architektur-Entscheidungen, Pair Programming.
    • Ausbilder eines Fachinformatikers (Anwendungsentwicklung) - Ausbildereignung aus der Meisterprüfung.

    Warum der Wechsel: Der Sondermaschinenbau war ein Umweg. Ich wollte zurück ins Web - in ein Softwareunternehmen mit Vue und Nuxt im Kern.

    • Nuxt
    • Vue
    • TypeScript
    • Node.js
    • Flutter
    • Dart
    • API-Integration
    • Team Lead
  2. Software

    Fullstack Developer · HMI / Visualisierung

    Hammermeister manufacturing & solutions GmbH

    Industrie-Software für den Sondermaschinenbau: schnelle, moderne Maschinenbedienung (HMI).

    • Entwicklung eines modernen, performanten HMI für Sondermaschinen mit C# und VisiWin.
    • Administration der GitLab-Instanz: Repositories, CI/CD, Zugriffsrechte für das Entwicklungsteam.

    Warum der Wechsel: Familiärer Umzug zurück in die Heimat, 400 km von Freilassing - Kiefel war damit nicht mehr erreichbar.

    • HMI
    • C# / .NET
    • VisiWin
    • GitLab
    • Sondermaschinenbau
  3. Software

    · Freilassing

    Fullstack Software Developer

    Kiefel GmbH (Brückner Group)

    Sondermaschinenbau der Brückner Group: IoT-Monitoring für den weltweiten Maschinenpark.

    • OEE-Dashboard, das über 150 Maschinen online und in Echtzeit überwacht - Verfügbarkeit, Leistung und Qualität auf einen Blick.
    • Fullstack-Umsetzung: Angular-Frontend, NestJS-Backend, Zeitreihen in InfluxDB, Maschinendaten über Azure IoT Hub.
    • Betrieb in der Azure-Cloud; Arbeit im SCRUM-Team mit JIRA und Confluence.
    • Angular
    • NestJS
    • InfluxDB
    • Azure IoT Hub
    • Azure
    • IoT
    • OEE
    • SCRUM
  4. Software

    Der Wechsel in die Softwareentwicklung

    Neben dem Vollzeitjob

    Was fehlte, waren Nachweise. Zwei Jahre lang React-, Angular-, Node.js- und Git-Zertifikate neben dem Vollzeitjob, dazu die ersten veröffentlichten Open-Source-Packages. Der Code auf GitHub war die Bewerbung.

    • React
    • Angular
    • Node.js
    • Git

    Handwerk & Führung

    Teamleiter Meisterbäckerei

    Globus SB-Warenhaus Freilassing

    Führung des Produktionsteams mit 35 Mitarbeitern, parallel die Zertifikate für den Wechsel.

    • 35 Mitarbeiter
    • Teamführung
  5. Handwerk & Führung

    Selbstständig · Leiter Vertrieb

    Vapor Ex Machina

    Aufbau und Führung des Vertriebs für E-Zigaretten und Zubehör - unternehmerische Verantwortung von Einkauf bis Kunde.

    • Unternehmertum
    • Vertrieb
    • B2B/B2C
  6. Handwerk & Führung

    · St. Wendel

    Regionalleiter · Verantwortlicher im Vertrieb

    Globus SB-Warenhaus Koordination

    Sechs Jahre Vertriebsverantwortung für 12 Standorte mit 350 Mitarbeitern und 25 Mio. € Jahresumsatz.

    • Steuerung von Sortiment, Prozessen und Führungskräften über 12 Filialen.
    • Ergebnisverantwortung für 25 Mio. € Umsatz - Kennzahlen, Planung, Reporting.
    • 12 Standorte
    • 350 Mitarbeiter
    • 25 Mio. € Umsatz
    • Vertrieb
  7. Handwerk & Führung

    Teamleiter Meisterbäckerei

    Globus SB-Warenhaus Freilassing

    Führung eines Produktionsteams mit 35 Mitarbeitern: Personalplanung, Qualität, Kennzahlen.

    • 35 Mitarbeiter
    • Teamführung
    • Produktion
  8. Handwerk & Führung

    Bäcker: Ausbildung & Gesellenjahre

    Bäckerei Heuberger · Globus Schwandorf

    Ausbildung zum Bäcker (2001–2004, Abschluss mit Mittlerer Reife), Geselle im Familienbetrieb, Wehrdienst 2005, dann Meisterbäckerei bei Globus, danach die Meisterschule.

    • Bäckerhandwerk

Kompetenzen

Damit arbeite ich – oder habe damit gearbeitet.

Frontend
  • Vue.js
  • Nuxt
  • TypeScript
  • Tailwind CSS
  • Nuxt UI
  • Angular
  • React / Next.js
Backend
  • Node.js
  • Nitro / h3
  • NestJS
  • C# / .NET
  • Python
  • REST & WebSockets
Mobile & Desktop
  • Flutter / Dart
  • HMI (C# / VisiWin)
  • IoT & OEE-Monitoring
  • VS Code Extensions
Daten
  • PostgreSQL
  • MSSQL
  • MySQL
  • MongoDB
  • InfluxDB
  • Redis
  • RabbitMQ
DevOps & Tooling
  • Docker
  • Azure / Azure IoT Hub
  • Git / GitHub / GitLab (Admin)
  • CI/CD (GitHub Actions, GitLab CI)
  • Linux-Server (Debian/Ubuntu)
  • oxlint / oxfmt
  • MCP / KI-Agenten
Methoden & Führung
  • SCRUM
  • JIRA / Confluence
  • Code Reviews & Mentoring
  • Ausbildereignung (AdA)
  • Teamführung
  • Vertrieb & Kundenkommunikation

Ausbildung & Zertifikate

  1. Zertifikate: React, Angular, Node.js, Git & GitHub

    Udemy

    Neben dem Vollzeitjob erworben. Urkunden auf Anfrage.

  2. Meisterbrief im Bäckerhandwerk

    Handwerkskammer

    Inkl. Ausbildereignung (Teil IV der Meisterprüfung) sowie Kommunikations- und Führungsseminare.

  3. Ausbildung zum Bäcker · Qualifizierter Bildungsabschluss (Mittlere Reife)

    Bäckerei Heuberger

Sprachen

Deutsch
Muttersprache
Englisch
Fließend in Wort und Schrift (Arbeitssprache in Open Source)

Stichworte

Senior Fullstack Developer · Full-Stack-Entwickler · Frontend Developer · Vue.js · Nuxt · TypeScript · Node.js · Flutter · HMI · Open Source Maintainer · Team Lead · Ausbilder · KI-gestützte Entwicklung · MCP · IoT · Azure