Was ich mache

Engineering, das standhält.

Das sind die Bereiche, in denen ich arbeite, und der Wert, den ich in ein Team einbringe. Meine Erfahrung umfasst Architektur und Systemdesign, Full-Stack-Umsetzung, Cloud und DevOps sowie das Senior-Urteil, zu wissen, welche Kämpfe sich lohnen. Scrollen Sie durch die einzelnen Bereiche oder springen Sie direkt zu dem, der gerade am wichtigsten ist.

Bereich 01

Softwarearchitektur & Systemdesign

Aus unscharfen Anforderungen werden Systeme, die leicht zu durchdenken, günstig zu ändern und auf Langlebigkeit ausgelegt sind.

  • Domänenmodellierung und Bounded-Context-Design, das abbildet, wie das Geschäft wirklich funktioniert
  • API- und Vertragsdesign: klare Grenzen, explizite Typen, Versionierung ohne Client-Brüche
  • Architecture Decision Records, damit jede Abwägung dokumentiert ist – nicht mündlich überliefert
  • Pragmatische Wahl zwischen Monolith, modularem Monolith und Services – passend zum Team
  • Migrationsstrategien, die schrittweise Wert liefern, statt auf einen Big-Bang-Rewrite zu setzen

Bereich 02

Full-Stack-Webentwicklung

Produktionsreife Webanwendungen von A bis Z – typisierte Backends, schnelle Frontends und die unspektakuläre Stabilitätsarbeit, die sie am Laufen hält.

  • TypeScript über den gesamten Stack: Node/Deno-Services, React/Astro-Frontends
  • Datenbankdesign und Query-Tuning (PostgreSQL) mit expliziten Transaktionsgrenzen
  • Barrierefreie, performance-budgetierte UI, die keinen unnötigen JavaScript ausliefert
  • Teststrategie, die auf Verhalten zielt – nicht auf Coverage als Selbstzweck
  • Saubere strukturelle Trennung und modulares Design, damit die Codebasis arbeitsfähig bleibt

Bereich 03

Cloud & DevOps

Infrastructure as Code, reproduzierbare Deployments und Pipelines, die das Ausliefern zur Nebensache machen statt zum Ritual.

  • Infrastructure as Code mit Terraform – kein Click-Ops, vollständig reviewbar
  • Containerisierte Workloads auf Kubernetes oder schlanken Container-Hosts, an die Last angepasst
  • CI/CD-Pipelines mit schnellem Feedback, abgesicherten Releases und trivialem Rollback
  • Observability von Anfang an: strukturierte Logs, Metriken, Traces und sinnvolle Alerts
  • Kosten- und Sicherheitsprüfung einer Cloud-Umgebung mit konkreten Maßnahmen

Bereich 04

Technische Leitung

Erfahrenes technisches Urteilsvermögen für Architektur-Reviews, technische Due Diligence und Mentoring, das ein ganzes Team voranbringt.

  • Architektur- und Code-Reviews mit umsetzbaren, priorisierten Befunden
  • Technische Due Diligence für Produkte, Akquisitionen oder Investitionsentscheidungen
  • Mentoring und Pairing, das das ganze Team hebt – nicht nur das einzelne Ticket
  • Roadmap- und Tech-Debt-Triage: was jetzt zu beheben, was zu tolerieren, was abzuschalten ist
  • Übersetzung in Klartext zwischen Engineering-Realität und Business-Stakeholdern

Bereich 05

Performance & Reliability Engineering

Herausfinden, wo Systeme wirklich wehtun – Latenz, Durchsatz, Instabilität – und die Ursache beheben, nicht das Symptom.

  • Profiling und Lasttests, um den echten Engpass zu finden, bevor Code angefasst wird
  • Datenbank- und Query-Optimierung: Indizes, Beseitigung von N+1, Connection-Pooling
  • Caching-Strategie und Edge-Auslieferung, die unter echtem Traffic standhalten
  • Reliability-Arbeit: Graceful Degradation, Backpressure, sinnvolle Timeouts und Retries
  • Post-Incident-Reviews, die Fixes und Runbooks erzeugen – keine Schuldzuweisungen

Zusammenarbeit

Könnte ich gut passen?

Erzählen Sie mir von Ihrem Team und dem, was Sie bauen, und wir finden heraus, wo ich den größten Wert beitrage – unverbindlich.

Kontakt aufnehmen