Expertise

Backend Engineering, Modernisierung & kniffliges Problem-Solving.

Ich unterstütze Unternehmen dabei, geschäftskritische Backends verlässlich weiterzuentwickeln, seltsame Bugs aufzuspüren und verhaute Altlasten schrittweise zu stabilisieren – mit Freude am Eindenken in neue Domänen und am Coaching junger Entwickler.

01

Senior Backend Engineering

Geschäftskritische Backends werden mit klarer Geschäftslogik, belastbaren Datenmodellen und wartbaren Schnittstellen entwickelt und weitergeführt.

  • .NET, C# und ASP.NET Core
  • Java, Spring Boot und Quarkus
  • REST, OpenAPI und Messaging
  • Persistenz und Datenmodellierung

02

Fehlersuche & Modernisierung

Hartnäckige Fehler und gewachsene Altlasten analysieren, tiefe Ursachen beheben und das System schrittweise stabilisieren – ohne riskante Komplettablösung.

  • Forensische Fehleranalyse in Legacy-Code
  • Refactoring und modulare Weiterentwicklung
  • Automatisierte Tests und Qualitätsmaßnahmen
  • CI/CD, Betrieb und Monitoring

03

APIs und Systemintegration

Schnelle Einarbeitung in neue Branchen und Geschäftslogiken: Externe Plattformen, Datenquellen und Bestandssysteme werden zuverlässig angebunden.

  • API Design und Implementierung
  • Zahlungsanbieter und externe Dienste
  • Identity, Security und Berechtigungen
  • Synchrone und asynchrone Integration

04

Team-Mentoring & Technische Führung

Architekturentscheidungen und Code-Reviews bringen Struktur ins Projekt. Vor allem unterstütze ich junge Entwickler, teile Wissen und arbeite aktiv im Code mit.

  • Architektur und Systemdesign
  • Sparring & Mentoring für junge Teams
  • Entwicklungsstandards und Reviews
  • Technische Projektleitung & Stakeholder Kommunikation

Technologieprofil

Technologien – eingeordnet statt nur aufgezählt.

Mein Schwerpunkt liegt auf Technologien, mit denen ich komplexe Anwendungen nicht nur entwickle, sondern über Architektur, Betrieb und Weiterentwicklung hinweg verantworte.

Backend

.NET & C#

Langjähriger Hauptstack für geschäftskritische Anwendungen und Plattformen.

Kernkompetenz
Backend

ASP.NET Core

APIs, Identity, Geschäftslogik und Datenzugriff mit Entity Framework Core.

Kernkompetenz
Enterprise

Java & Spring

Enterprise-Backends und Plattformen mit Spring, JPA und Hibernate.

Kernkompetenz
Web

Blazor

Moderne Weboberflächen im .NET-Ökosystem, eng verzahnt mit dem Backend.

Kernkompetenz
Cross Platform

Flutter

Wartbare Apps und Portale mit Dart, BLoC und Clean Architecture.

Kernkompetenz
Daten

PostgreSQL, MySQL & SQL Server

Datenmodellierung und Persistenz für komplexe fachliche Domänen.

Umfangreiche Erfahrung
Plattform

Docker & Kubernetes

Containerisierte Deployments, CI/CD und produktionsnaher Betrieb.

Umfangreiche Erfahrung
Daten & Messaging

Rabbit MQ & Nats

Asynchrone Kommunikation und Event-getriebene Architekturen mit Message Queues.

Umfangreiche Erfahrung
Integration

REST & OpenAPI

Klare Schnittstellen und verlässliche Integration externer Systeme.

Kernkompetenz

Kontakt

Dein Backend ist gewachsen oder das Projekt steckt fest?

Ich helfe, wenn Fehler schwer einzugrenzen sind, neue Schnittstellen gebraucht werden oder im Team jemand fehlt, der Architektur und Umsetzung zusammenhält.

Passt gut, wenn …

  • ein gewachsenes Backend schwer zu ändern ist
  • mehrere Systeme oder APIs zusammenfinden müssen
  • technische Verantwortung im Team neu verteilt werden soll
  • Verfügbar ab sofort
  • Gespräche jederzeit möglich
  • Remote und hybrid
  • Mönchengladbach und Düsseldorf