Thomas FloriSenior Full-Stack Developer

Kontakt
Kenntnisse
Programmiersprachen
PHP JavaScript TypeScript
Libraries & Frameworks
Laravel Vue.js React Bootstrap
Datenbanken
MySQL PostgreSQL Performance-Optimierung
UI & UX
HTML CSS SCSS
DevOps & Tooling
Git Gitlab CI Docker Linux Shell
Ausbildung

Fachinformatiker für Anwendungsentwicklung

Sprachen
Deutsch: Muttersprache
Englisch: Verhandlungssicher

Profil

Programmierer aus Leidenschaft mit über 20 Jahren Full-Stack-Erfahrung. Ich baue Dinge die wirklich funktionieren – mit klarer Architektur und minimalem Overhead statt unnötiger Komplexität. Meine Open-Source-Projekte zeigen wie ich denke: ein ORM der mit nur 332 KB mehr kann als man erwartet, ein Validator der unabhängig vom Framework läuft, eine Tastatur die ergonomisch ist ohne dass man umlernen muss – pragmatische Lösungen die ein echtes Problem lösen.

Berufserfahrung

Team Lead & Senior Software Developer
Sportradar AG
Feb 2017 - Dec 2025
  • Technische Leitung eines 7-köpfigen Teams: Architekturentscheidungen, Codequalität und Projektplanung für Verwaltungsanwendungen und Kundenportale
  • Konzeption und Architektur eines Kundenkonfigurationstools mit CRM-Anbindung mit Remix, PrimeReact und TypeScript
  • Full-Stack-Entwicklung produktiver Anwendungen mit Laravel, MySQL und Vue.js
  • CI/CD-Implementierung mit GitLab CI, Docker und Shell-Scripting
  • KI-gestütztes Entwickeln mit GitHub Copilot, 2 Jahre agentic & non-agentic
Senior Software Developer
Check24 Versicherungen GmbH
Aug 2016 - Jan 2017
  • Entwicklung einer REST-API für die Android-App mit Dokumentation in Swagger
  • Weiterentwicklung des Versicherungsvergleichs, Backoffice und Abschlussprozesses für Krankenzusatzversicherungen mit PHP und Zend Framework 2
Senior Software Developer
GermanPersonnel e-search GmbH
Sep 2011 - Jul 2016
  • Technische Leitung (4 Entwickler) bei der Neuentwicklung eines Frontends zur Verwaltung von Bewerbern mit AngularJS – von der Architektur bis zur Auslieferung
  • Performance-Optimierung der Stellenanzeigen-Auslieferung durch Caching und Datenbankoptimierung (PostgreSQL) unter hoher Last
  • Koordination mit dem Rechenzentrum: Load Balancer, DB-Cluster und nginx
  • Weiterentwicklung des Recruiting-Tools mit Zend Framework und Doctrine ORM
Software Developer
PocketGear Deutschland GmbH
Jan 2008 - Aug 2011
  • Entwicklung von SOAP-Schnittstellen zum Datenaustausch mit externen Partnern
  • Performance-Optimierung großer MySQL-Tabellen (bis zu 16 Mio. Einträge)
Freiberuflicher Webdeveloper
Selbstständig
May 2006 - Dec 2007
  • Konzeption und Eigenentwicklung eines Content-Management-Systems von Grund auf
  • Gestaltung und Entwicklung von Webauftritten für externe Kunden
  • Aufbau und Betrieb eigener dedizierter Server
Webdeveloper
Metamove GmbH
Sep 2004 - Jan 2006
  • Entwicklung und Gestaltung kundenspezifischer Webauftritte mit PHP, HTML und CSS
  • Suchmaschinenoptimierung (SEO) zur Reichweitensteigerung

Persönliche und Open-Source Projekte

tflori/verja

PHP-Bibliothek zur Validierung externer Eingaben mit kompositionsfähiger Gate-Hierarchie für beliebig tief verschachtelte Strukturen. Durchgehend 100% Test­abdeckung (PHPUnit / GitLab CI) und A-Rating (SonarQube); kürzlich mit Claude Code auf v2 refaktoriert.

getopt-php

PHP-Bibliothek zur Verarbeitung von Kommandozeilenargumenten mit 342 GitHub-Stars. Wartung übernommen, Version 3 von Grund auf refaktoriert – 100% Testabdeckung (PHPUnit / GitHub Actions) und A-Rating (CodeClimate).

tflori/orm

Schlanker, abhängigkeitsfreier Object-Relational Mapper für PHP – vollwertig und testbar ohne Datenbankverbindung; n:m-Relationen, kombinierte Primärschlüssel, Bulk-Inserts, rekursive Parent-Child-Bäume die zu Objektgraphen gemappt werden und vieles mehr. 100% Testabdeckung (PHPUnit / GitHub Actions) und A-Rating (qlty.sh).

tflori/dependency-injector

Leichtgewichtiger PSR-11-kompatibler Service-Container für PHP mit globaler statischer Schnittstelle – Dependency-Verwaltung ohne Tight Coupling. 100% Testabdeckung (PHPUnit / GitHub Actions) und A-Rating (CodeClimate).

Ergo2040 Custom Keyboard

Vollständige Eigenentwicklung eines ergonomischen Split-Keyboards mit ISO-Layout: Gehäuse und Keycaps in Blender konstruiert und per 3D-Druck gefertigt, 88 Switches auf individuellen PCBs von Hand bestückt und verlötet. Firmware in CircuitPython mit dem KMK-Framework auf zwei Adafruit KB2040 implementiert.


Protected by Cloudflare Turnstile