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
Fullstack Developer
Madeira, Portugal
Deutsch (Muttersprache)
Englisch (Fließend)
Erfahrung
-
- Heute Tech Lead (Freelance)@ Lumaserv
Koblenz, DE - RemoteBranche:
IT-DienstleistungVerantwortlichkeiten:
- 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 - RemoteBranche:
FintechVerantwortlichkeiten:
- 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 - RemoteBranche:
FintechVerantwortlichkeiten:
- 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.