PROBLEME, DIE ICH LÖSE
Von chaotischem Legacy zu klaren, schnellen Systemen
Ich helfe Engineering-Teams, aus langsamen, riskanten Legacy-Plattformen kleine, verständliche Systeme zu machen, die sich leicht ändern lassen.
- Die Architektur ist organisch gewachsen – ein „Big Ball of Mud“.
- Response Times liegen im Sekundenbereich; Performance-Fixes halten nie lange.
- Jede neue Feature-Implementierung fühlt sich gefährlich an – niemand versteht das System vollständig.
- Cloud-Setup und CI/CD sind komplexer als das Produkt selbst.
- Kritische Abläufe hängen an manuellen Schritten und Excel-Sheets.
- Du willst einen Modernization-Plan mit weniger Risiko – kein jahrelanges Big-Bang-Rewrite.
- Du bevorzugst simple, robuste Architektur statt cleverer Patterns und Framework-Churn.
- Deine Senior Engineers sollen liefern, nicht gegen Infrastruktur kämpfen.
MODERNIZATION WORK
Was ich konkret mache
Ich kombiniere Hands-on Engineering mit Architekturarbeit und Coaching. Typische Engagements laufen 3–6 Monate und fokussieren auf messbare Ergebnisse.
Ich profiliere, vereinfache und refactore Legacy-Web-Apps und Services. Eine Energy-Plattform ging so von mehreren Sekunden auf <50 ms in einem repräsentativen Production-Szenario – ohne das nächste Framework obendrauf zu stapeln.
Ich designe einfache, zuverlässige Flows von Devices und externen Systemen in dein Backend – härte MQTT/Kafka-Pipelines ab, bereinige Data Models und mache Processing beobachtbar.
Ich baue Editor-Interfaces, Automatisierung und Internal Tools, die fehleranfällige Spreadsheets und manuelle Schritte ersetzen. Ziel: weniger Fehler, schnellere Rückmeldung und zufriedenere Engineers und Domain Experts.
Ich schneide unnötige Infrastruktur weg, reduziere Pipeline-Bloat und schaffe kleine, verständliche Setups – oft auf Hetzner oder schlanken K8s-Clusters – optimiert für dein Team, nicht für Slides.
BEISPIEL-ERGEBNISSE
Konkrete Before/After-Verbesserungen
Re-Architektur einer stark gekoppelten Legacy-App, Modularisierung der Kernkomponenten und Entfernen redundanter Schichten. Response Times sanken von mehreren Sekunden auf <50 ms, und Teams können wieder Features ohne Angst vor Seiteneffekten shippen.
Modernisierung einer Legacy-Plattform und Design einer klaren Ingestion-Pipeline von verteilten Kundensystemen in ein IoT Backend. MQTT-Processing wurde gehärtet – für zuverlässiges Near-Real-Time-Monitoring.
Ein Zoo aus Skripten wurde durch ein einfaches Backend ersetzt, das Long-Running Compute Tasks und externe Datenquellen orchestriert. Klare APIs und Data Models vereinfachen Onboarding, Incidents gingen deutlich zurück.
DEIN ERSTER SCHRITT
Modernisierungs-Gespräch
Statt monatelang über Tools, Rewrites und Frameworks zu diskutieren, starten wir mit einem fokussierten Gespräch über dein wichtigstes System.
Im Modernisierungs-Gespräch klären wir:
- System & Kontext: Was macht eure Plattform, wer nutzt sie, wie sieht der Tech-Stack aus?
- Schmerzstellen: Wo hakt es am meisten – Performance, Komplexität, Cloud, Workflows?
- Ziele & Constraints: Welche Time-to-Impact, welches Budget und welches Team stehen zur Verfügung?
Du gehst mit einer klaren Empfehlung aus dem Call:
- welches Projekt-Paket (Quick Scan, Blueprint, Implementation Sprint) der sinnvollste Einstieg ist und
- welche 1–3 nächsten Schritte ihr kurzfristig umsetzen könnt – auch ohne mich.
WIE ICH ARBEITE
Modernization durch Subtraktion, nicht Big-Bang-Rewrite
-
1. Legacy Audit (1–2 Wochen)
Ich kartiere die aktuelle Architektur, identifiziere Hot Paths und Failure Points und führe Performance- und Komplexitäts-Analysen durch. -
2. Modernization Blueprint
Wir bekommen einen konkreten, gestuften Plan: was vereinfacht, was modularisiert und was gelöscht wird – inklusive Risiken, Zeitstrahl und erwarteter Impact. -
3. Implementation & Coaching
Ich arbeite mit deinem Team, um den Plan umzusetzen – mit Pairing bei Refactoring, Einführung neuer Patterns nur dort, wo nötig, und einem System, das deine Engineers danach selbstbewusst weiterentwickeln.
Ich bin meinungsstark, aber pragmatisch. Ziel ist keine perfekte Lehrbuch-Architektur, sondern ein System, das:
- einfach zu verstehen und zu erklären ist
- sich ohne Angst ändern lässt
- schnell genug für User und Business ist
- klein genug ist, damit dein Team es wirklich besitzt
ÜBER MICH
Legacy Modernization Expert · Simplicity-First Systems Engineer
Ich bin Senior Software Engineer und Berater aus Deutschland, mit über einem Jahrzehnt Erfahrung in der Modernisierung geschäftskritischer Systeme in Energy, Industrial IoT, Environmental Engineering und B2B SaaS.
Bevor ich Levering IT GmbH gegründet habe, war ich viele Jahre in größeren Organisationen unterwegs: Legacy aufräumen, Automatisierung aufbauen und fehleranfällige manuelle Workflows durch robuste Software ersetzen. Heute konzentriere ich mich auf High-Leverage-Modernization, bei der eine einfachere Architektur Jahre an schnellerer Delivery freischaltet.
Bevorzugter Stack & Prinzipien:
Ich setze auf funktionales Denken, REPL-Driven Development und kurze Feedback Loops. Modernization sollte Komplexität zuerst entfernen und nur dann Neues hinzufügen, wenn es wirklich nötig ist.
MODERNISIERUNGS-GESPRÄCH
Modernisierungs-Gespräch buchen
Wenn du mit langsamer Delivery, riskanten Deployments oder einem Legacy-System kämpfst, das niemand mehr anfassen möchte, ist das Modernisierungs-Gespräch der beste Einstieg.
Hilfreich für den Call sind 2–3 kurze Infos:
- Was dein System macht (in 2–3 Sätzen)
- Wo es am meisten schmerzt (Performance, Komplexität, Cloud, Workflows …)
- dein grober Zeitrahmen und Constraints
Oder, wenn du lieber eine Mail schreibst: