Tom Käsler
Softwarearchitektur · Webservices · Verteilte Systeme
Ich bin Softwareentwickler und Systemarchitekt mit mehr als 15 Jahren Erfahrung in Produktentwicklung, Webservices, APIs und verteilten Systemen.
Ich arbeite mit Teams und Gründer:innen, die klare technische Richtung und schnelle, praktische Umsetzung brauchen - besonders dann, wenn Zuverlässigkeit, Skalierbarkeit und Wartbarkeit wichtig sind.
Meine Arbeitsweise ist pragmatisch und kommt ohne unnötige Zeremonie aus. Ich schaue auf Domäne, Rahmenbedingungen und Reifegrad des Systems und arbeite auf Lösungen hin, die fachlich sinnvoll, technisch sauber und langfristig wartbar sind.
Ich baue Systeme, die den Kontakt mit der Realität aushalten: klar genug, um sie weiterzuentwickeln, robust genug für den Betrieb und praktisch genug, um sie zügig auszuliefern.
Wie ich arbeite
- Pragmatische Architekturentscheidungen statt Einheitslösungen
- Klare Kommunikation und Zusammenarbeit mit wenig Abstimmungsaufwand
- Fokus auf funktionierende Systeme, sinnvolle Trade-offs und sichtbaren Fortschritt
Wobei ich helfe
- Webservices für neue und wachsende Produkte
- Verteilte Systeme, die skalieren und in Produktion zuverlässig laufen müssen
- Modernisierung, Refactoring und Stabilisierung von Systemen, die schwer veränderbar geworden sind
Wie ich liefere
- Systemdenken kombiniert mit direkter Umsetzung
- Architektur-Reviews, Implementierung und technische Richtung
- KI-gestützte Workflows, die Geschwindigkeit erhöhen, ohne Qualität zu opfern
Programmiersprachen: Kotlin, Scala, Java, TypeScript, JavaScript, Go
Architekturansätze und Arbeitsweisen: Microservices-basierte Architektur, Service-orientierte Architektur (SOA), Domain-driven Design (DDD), Reactive Programming, Event Streaming, DevOps, Infrastructure-as-Code (IaC)
Tools: GitLab CI, Docker
Erfahrung
Systemarchitekt — milch & zucker GmbH
Koordination und Verantwortung für Architekturentscheidungen sowie technische Leitung in Automatisierungsplattform und Produktentwicklung.
Softwareentwickler / Platform Engineer — milch & zucker GmbH
Konzeption und Entwicklung – inklusive der Sicherstellung der Produktionsreife durch unter anderem automatisiertes Testen und Monitoring – von Webdiensten zur Automatisierung des Applikationslebenszyklus mit Container-Technologien in einem kleinen Team in einem mittelständigen Unternehmen. Eigenverantwortliche Entwicklung und Betreuung der entstandenen Dienste.
Mitgründer — Particify GmbH
Entwurf und Entwicklung des serviceorientierten Webdienstes ARSnova, insbesondere hinsichtlich Verfügbarkeit und Skalierbarkeit. Sicherstellung von Qualität, Wartbarkeit und Stabilität. Umsetzung eines Premium-Subscription-Systems inklusive Zahlungsfunktionalität und Bereitstellung von Premium-Funktionen, wie zum Beispiel Bildupload.
Lehrbeauftragter — Technische Hochschule Mittelhessen
Erstellung und Durchführung von Kursen in der Informatik. Betreuung von Abschlussarbeiten.
Wissenschaftliche Hilfskraft — Technische Hochschule Mittelhessen
Pflege und Weiterentwicklung der Infrastruktur für Quellcodeverwaltung und Continuous-Integration / -Deployment, umgesetzt durch GitLab CI. Durchführung von Lehrveranstaltungen wie "Microservices", "Nebenläufige und Verteilte Systeme", "Architekturen von Webservices", inklusive Erstellung der Veranstaltungsinhalte.
Open-Source-Softwareentwickler — ARSnova
Haupt-Maintainer und Entwickler des Audience Response Systems ARSnova in einem kleinen Entwicklungsteam. Refactoring von Legacy-Code und Migration der Architektur zu einem service-orientierten System durch die Einführung von Microservices.