Levering IT
Legacy Modernization · Simplicity-First

Legacy modernisieren,
ohne dein Team zu überfordern.

Ich helfe Engineering-Teams, langsame, riskante Legacy-Plattformen in klare, schnelle Systeme zu verwandeln – mit funktionalen Prinzipien, Python & Clojure und einem schrittweisen Modernization-Plan statt Big-Bang-Rewrite.

Multi-Sekunden APIs → <50 ms
10+ Jahre Modernisierung geschäftskritischer Systeme
Energy · Industrial IoT · Environmental · B2B SaaS

30–45 Minuten Kennenlern-Gespräch, kostenlos & unverbindlich. Wir schauen auf dein Legacy-System und prüfen, ob Quick Scan, Blueprint oder Implementation Sprint der beste Einstieg ist.

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.

LEGACY PERFORMANCE & REFACTORING
Von Multi-Sekunden-Responses zu unter 100 ms

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.

API & UI Performance Profiling & Caching Architecture Simplification
DATA FLOWS & INTEGRATIONS
Robuste Pipelines für IoT & Computational Systems

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.

IoT & MQTT Kafka & Event-Driven Flows Monitoring & Alerts
INTERNAL TOOLS & AUTOMATION
Fragile manuelle Workflows werden zu Tools

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.

Domain-spezifische Editoren Script → Service CI/CD & Test-Harnesses
CLOUD & CI/CD SIMPLIFICATION
Weniger Big-Cloud-Theatre, mehr fokussierte Platform

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.

Hetzner · K3s · Docker GitHub/GitLab CI Short Feedback Loops

BEISPIEL-ERGEBNISSE

Konkrete Before/After-Verbesserungen

ENERGY SEKTOR · LEGACY WEB APP
Monolith aufbrechen zu klaren, schnellen Modulen

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.

ENERGY · IOT PLATFORM
Einfache, zuverlässige Data Flows aus verteilten Systemen

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.

ENVIRONMENTAL ENGINEERING · COMPUTE PLATFORM
Von Ad-hoc-Skripten zu vorhersagbaren Services

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. 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. 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. 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:

Python · FastAPI Clojure & Clojure(Script) Postgres · Datomic Hetzner · Docker · K3s Functional Core / Imperative Shell Simple, kleine Platforms

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: