Zum Inhalt springen
Patrick Schaub
Alle Leistungen
04

Legacy-Modernisierung

Bestehende Systeme schrittweise modernisieren — mit strukturierter Bestandsaufnahme, Zielbild, Migrationsplan und kontrollierten Releases im laufenden Betrieb.


Leistungsumfang
01

Frontend-Migration

Serverseitige Templates oder ältere JavaScript-Strukturen schrittweise in ein komponentenbasiertes Frontend mit passendem Rendering-Modell überführen.

02

Architekturmodernisierung

Module, Schnittstellen und Verantwortlichkeiten werden so geschnitten, dass Änderungen gezielter und sicherer möglich sind. Ob modularer Monolith oder einzelne Services sinnvoller sind, entscheidet der Systemkontext.

03

Stack-Upgrade

Laufzeiten, Frameworks und Abhängigkeiten werden aktualisiert, ohne bewährte Geschäftslogik unnötig neu zu schreiben. Klare technische Grenzen reduzieren das Migrationsrisiko.


Vorgehen

Die Bestandsaufnahme erfasst Abhängigkeiten, Betriebsrisiken und Änderungskosten. Anschließend werden die Bereiche priorisiert, bei denen Modernisierung den größten fachlichen oder betrieblichen Nutzen bringt.

Der Migrationsplan definiert überprüfbare Meilensteine. Jeder Schritt wird umgesetzt, getestet und im Betrieb validiert, bevor der nächste beginnt.

Nicht jede ältere Komponente ist automatisch ein Risiko. Stabil funktionierende Teile können bewusst bestehen bleiben, wenn eine Änderung keinen ausreichenden fachlichen, betrieblichen oder wirtschaftlichen Nutzen bringt.


Relevante Erfahrung
01

Chrono24: Von Dezember 2018 bis Juni 2020 schrittweise Frontend-Modernisierung von jQuery hin zu Vue.js im laufenden Marktplatzbetrieb

02

SICK AG: Webbasierte Tooling-Basis als Ablösung beziehungsweise Ergänzung bestehender Konfigurationsszenarien

03

Deutsche Bahn / BVU: Digitalisierung papiergebundener Prozesse durch eine Cloud-basierte Web-Anwendung


Typische Szenarien

jQuery, AngularJS oder Backbone zu React, Vue.js, Angular
Monolith zu Microservices (wo sinnvoll)
Serverseitige Templates zu komponentenbasiertem Frontend mit passendem Rendering-Modell
Legacy-Desktop-App zu Web-basierter Lösung
Kritische Bereiche schrittweise mit automatisierten Tests absichern

Relevante Projekte

Digitaler Befehl

Technical Product Owner & Full-Stack Engineer · 2023–heute

Progressive Web App von DB InfraGO und BVU für die digitale Übermittlung betrieblicher Befehle — umgesetzt in der Cloud-Umgebung der Deutschen Bahn und unter anderem nach DIN EN 50716.

Projekt ansehen

Web-Tooling für Safety-Sensorik

Full-Stack Engineer · 2021–2023

Webbasierte Konfigurations- und Diagnosewerkzeuge für industrielle Safety-Sensorik und Robotik — mit einer wiederverwendbaren Basis für unterschiedliche Produkt- und Markenvarianten.

Projekt ansehen

Frontend-Modernisierung bei Chrono24

Frontend Engineer · 12/2018–06/2020

Schrittweise Frontend-Modernisierung von jQuery zu Vue.js im laufenden Marktplatzbetrieb. Plattformkontext 2020: rund 9 Mio. monatliche Unique Visitors und etwa 1,5 Mrd. Euro Jahresvolumen.

Projekt ansehen

VW Car-Net Kundenportal

Frontend Engineer · 2016–2017

Entwicklung des Kunden-Webportals für Volkswagens Connected-Car-Plattform. Consumer und Commercial Vehicles — Fahrzeugsteuerung, Status-Monitoring und Service-Buchung über den Browser.

Projekt ansehen

Magento-Frontend für ARTDECO

Frontend Developer · 2018

Frontend-Umsetzung zentraler Shopbereiche innerhalb bestehender Magento-2-Strukturen für ARTDECO.

Projekt ansehen
TEAG AG

Whitelabel-Plattform für E-Mobilität

Full-Stack Developer · 2018

Full-Stack-Entwicklung einer Whitelabel-Management-Plattform für Elektrofahrzeuge beim Energieversorger TEAG AG.

Projekt ansehen

eLearning Plattform für internationale Marken

Frontend Developer · 2017

Frontend-Entwicklung interaktiver eLearning-Module für internationale Marken wie Sony, Lufthansa, Huawei und HUGO BOSS.

Projekt ansehen

Entertainment-Portal mit Payment & KYC

Senior Full-Stack Developer · 2017–2018

Full-Stack-Entwicklung eines Online-Entertainment-Portals mit CMS, Nutzerverwaltung, Payment-Integration und KYC-Workflows.

Projekt ansehen
kamera24

B2B-Medienplattform für Presseagenturen

Full-Stack Developer · 2015–2016

Entwicklung und Betrieb einer B2B-Plattform für die Distribution von Roh-Pressematerial an Medienpartner und Presseagenturen — mit Redaktionssystem, Medienpipeline und Abrechnungslogik.

Projekt ansehen
Secutech

Symfony-Anwendungen für Sicherheitstechnik

Full-Stack Developer · 2014–2015

Webfunktionen für interne und kundenseitige Prozesse in der Sicherheitstechnik — mit Symfony, Doctrine, Twig und MySQL.

Projekt ansehen
S&W Group

IBM Lotus Notes/Domino & Serverbetrieb

System Administrator · 2011–2013

Frühe IT-Betriebserfahrung in der Administration von IBM Lotus Notes, IBM Domino und Windows Server in einer mittelständischen Systemlandschaft.

Projekt ansehen

Lassen Sie uns den nächsten sinnvollen Schritt klären.

Schildern Sie mir kurz Ausgangslage, Ziel und Zeitrahmen. Ich antworte in der Regel innerhalb von 1–2 Werktagen persönlich.

Projekt besprechen