Fullstack Developer

Hallo, ich bin Thomas.

Freiberuflicher Fullstack-Entwickler und Tech Lead mit über fünf Jahren Erfahrung im Aufbau moderner Webanwendungen mit Vue, TypeScript und Node.
Ich verantworte Architektur, Tooling und CI/CD, integriere KI-Agenten in den Entwicklungsprozess und halte Teams mit Code-Reviews, Test-Driven Development und klaren Standards schnell und produktiv. Mein Anspruch: sauberer, wartbarer Code, der in Produktion zuverlässig läuft.

Thomas Lallinger

Thomas Lallinger

Fullstack Developer

Madeira, Portugal

Deutsch (Muttersprache)
Englisch (Fließend)
Thomas Lallinger

Erfahrung

  • - Heute

    Tech Lead (Freelance)@ Lumaserv

    Koblenz, DE - Remote

    Branche:

    IT-Dienstleistung

    Verantwortlichkeiten:

    • Technische Leitung bei der Entwicklung von Anwendungen für den öffentlichen Sektor mit starkem Fokus auf Code-Qualität, Skalierbarkeit, Sicherheit und Performance.
    • Konzeption und Etablierung von KI-Agenten-gestützten Entwicklungsworkflows; Integration von Coding-Agents in den täglichen Entwicklungsprozess unter Beibehaltung von Quality Gates und Review-Standards.
    • Verantwortlich für Tooling, CI/CD-Pipelines und die Entwicklungsplattform (GitLab, Docker, Vite, pnpm, Bun), um Feedback-Zyklen zu verkürzen und Deployments zuverlässig und reproduzierbar zu halten.
    • Vorantreiben von testgetriebener Entwicklung (TDD) und Erhöhung der Testabdeckung in Frontend und Backend, um Regressionen früh sichtbar zu machen und Refactorings abzusichern.
    • Durchführung detaillierter, tiefgehender Code-Reviews sowie Definition von Coding-Standards und Architekturrichtlinien für das Team.
    • Identifikation und Behebung von Sicherheits- und Performance-Problemen über den gesamten Stack, von Datenbankabfragen bis zum Vue-Frontend.

    Erfolge:

    • Reibungsloser Go-Live der Anwendung ohne kritische Fehler, abgesichert durch stabile CI/CD-Pipeline, hohe Testabdeckung und konsequente Code-Reviews.
    • Aufbau der CI/CD-Pipeline und des Entwickler-Toolings für das Team, wodurch Builds, Tests und Deployments zu einem wiederholbaren, automatisierten Prozess wurden.
    • Einführung von Test-Driven Development als Teamstandard und Erhöhung der Testabdeckung der Kernanwendungen.
    • TypeScript
    • JavaScript
    • VueJs
    • PrimeVue
    • Strapi
    • Node
    • Bun
    • pnpm
    • Vite
    • MySQL
    • Docker
    • GitLab
  • -

    Fullstack Entwickler (Freelance)@ Netfonds AG

    Hamburg, DE - Remote

    Branche:

    Fintech

    Verantwortlichkeiten:

    • Fortführung der Zusammenarbeit als freiberuflicher Fullstack Entwickler nach der Festanstellung; Entwicklung und Wartung von Microservices mit Java und Dropwizard sowie Vue-basierten Frontends.
    • Erstellung wiederverwendbarer Komponenten zur Sicherstellung von Konsistenz über verschiedene Projekte hinweg.
    • Mentoring von Junior Entwicklern und neuen Teammitgliedern während des Onboardings mit praktischer Anleitung und kontinuierlicher Unterstützung.
    • Durchführung von Code-Reviews mit konstruktivem Feedback und Sicherstellung der Einhaltung von Coding-Standards.
    • Verantwortlich für Frontend-Tooling und dessen Konfiguration.
    • Enge Zusammenarbeit mit der IT-Sicherheit zur Identifikation, Bewertung und schnellen Behebung von Code-Schwachstellen mit SonarQube; proaktive Verbesserung der Sicherheitspraktiken durch Entwicklung eigener ESLint-Regeln.

    Erfolge:

    • Entwicklung und Implementierung einer Microfrontend-Architektur mit Lerna zur Verbesserung der Modularität und Skalierbarkeit, wodurch die gleichzeitige Nutzung verschiedener Frameworks und Versionen ermöglicht wurde.
    • Erfolgreiche Leitung der Integration neuer Technologien und großer Refactorings, was zu einer Reduzierung der Build-Zeit um mehr als 30% sowie einer gesteigerten Entwicklererfahrung und Produktivität führte.
    • TypeScript
    • VueJs
    • Tailwind
    • JavaScript
    • Vite
    • Lerna
    • vuetify
    • Node
    • SQL
    • Java
    • GitHub
    • Git
    • Jira
  • -

    Fullstack Entwickler@ Netfonds AG

    Hamburg, DE - Remote

    Branche:

    Fintech

    Verantwortlichkeiten:

    • Entwicklung und Wartung von Microservices mit Java und Dropwizard sowie relationalen Datenbankstrukturen.
    • Erstellung wiederverwendbarer Komponenten zur Sicherstellung von Konsistenz über verschiedene Projekte hinweg.
    • Mentoring von Junior Entwicklern und neuen Teammitgliedern während des Onboardings, inklusive praktischer Anleitung und kontinuierlicher Unterstützung zur Förderung ihres technischen Wachstums und Integration ins Team.
    • Durchführung von Code-Reviews mit konstruktivem Feedback und Sicherstellung der Einhaltung von Coding-Standards.
    • Verantwortlich für Frontend-Tooling und dessen Konfiguration.
    • Enge Zusammenarbeit mit der IT-Sicherheit zur Identifikation, Bewertung und schnellen Behebung von Code-Schwachstellen mit SonarQube.
    • TypeScript
    • VueJs
    • Tailwind
    • JavaScript
    • Vite
    • vuetify
    • Node
    • SQL
    • Java
    • GitHub
    • Git
    • Jira

Lass uns reden.

Projekt, Frage oder einfach nur Hallo sagen? Schreib mir.