> Schrittweise Modernisierung von Altsystemen im laufenden Betrieb: Charakterisierungstests, CI-Gates, Strangler-Fig-Muster. Senior Engineer bei Graz.
>
> Web page: https://balazscsorba.com/de/expertise/legacy-modernisation · Language: Deutsch · Also available in: [English](https://balazscsorba.com/expertise/legacy-modernisation.md) · [Magyar](https://balazscsorba.com/hu/expertise/legacy-modernisation.md)

Expertise

# Legacy-Modernisierung – Schritt für Schritt, im laufenden Betrieb

Ihr System bleibt online, während es besser wird. Tests halten das heutige Verhalten fest, neue Teile wachsen neben den alten, und jeder Schritt ist klein genug, um ihn zurückzunehmen.

Offen für neue Projekte

[Kontakt aufnehmen](https://balazscsorba.com/de#contact) [Alle Referenzen ansehen](https://balazscsorba.com/de/references)

## Was ich mitbringe

-   ### Erst Tests, dann Änderungen

    Charakterisierungstests halten fest, was das System heute tut; CI-Gates und statische Analyse verhindern, dass es während des Umbaus schlechter wird.

-   ### Modul für Modul

    Nach dem Strangler-Fig-Muster: Neue Teile wachsen neben den alten, und der Traffic wandert Funktion für Funktion hinüber – kein Big-Bang-Rewrite, kein Feature-Stopp.

-   ### An echten Systemen bewiesen

    Ein TYPO3/PHP-B2B-Shop mit 65 % schnelleren Ladezeiten nach dem Refactoring (4,6 s → 1,6 s), eine große SaaS-Anwendung von Vue 2 auf Vue 3 migriert und ein eng gekoppeltes Altsystem auf eine Headless-Architektur mit Vue.js umgestellt.

## Projekte, die es belegen

Echte Projekte, echte Zahlen – die ganze Liste finden Sie bei den Referenzen.

-   Messerle

    ### B2B-Shop Refactoring & Speed-up

    Komplettes Refactoring eines TYPO3/PHP-B2B-Shops: 65 % schnellere Ladezeiten (4,6 s → 1,6 s), ein zuverlässiger Bestellprozess und stabile Infor-ERP- und PIM-Anbindungen.

    -   TYPO3
    -   PHP
    -   Infor ERP
    -   PIM

    [messerle.at](https://www.messerle.at/)

-   INGENIOUS.BUILD

    ### Migration Vue 2 → Vue 3

    Migration einer großen SaaS-App für Bauprojektmanagement auf Vue 3 geleitet – technische Schulden abgebaut und fit für die Zukunft gemacht.

    -   Vue 3
    -   TypeScript
    -   Vite

    über [INGENIOUS.BUILD](https://www.ingenious.build/)[ingenious.build](https://www.ingenious.build/)

-   Vioma

    ### Headless-Vue.js-Architektur

    Ein eng gekoppeltes Altsystem auf Headless Vue.js umgestellt und die ungarische Lokalisierung der Oberfläche verantwortet.

    -   Vue.js
    -   Headless
    -   i18n

    über [Vioma](https://www.vioma.de/)[vioma.de](https://www.vioma.de/)

-   Zumtobel Group

    ### PIM-Migration nach Pimcore

    Über 500.000 Produkte, 14.000 Kategorien und 50 Produktklassen in 3 Monaten nach Pimcore – mit stabilem Delta-Sync zwischen SAP, PDB und Pimcore und pünktlichem Go-live in Italien.

    -   Pimcore
    -   PHP
    -   SAP
    -   Delta-sync

    [zumtobel.com](https://www.zumtobel.com/)

## Werkzeugkasten

-   Vue.js 2 & 3
-   Nuxt.js
-   React
-   Next.js
-   Svelte
-   TypeScript
-   PWA
-   SSG / SPA
-   Capacitor.js
-   Node.js
-   Express.js
-   PHP
-   REST APIs
-   Microservices
-   RabbitMQ

## Häufige Fragen

Refaktorieren Sie oder bauen Sie neu?

Meistens refaktoriere ich. Wo ein Teil nicht zu retten ist, baue ich ihn neu und dokumentiere, warum.

Muss der Betrieb dafür stehen?

Nein. Änderungen gehen in kleinen, getesteten Schritten live, jeder davon ist rückrollbar.

Welche Stacks?

PHP (TYPO3, Symfony, Spryker, Pimcore), TypeScript (Vue, Nuxt, React, Next.js, Node), Python und Go. Mit Coding-Agenten ist ein neuer Stack selten ein Hindernis.

Wo sind Sie ansässig – und arbeiten Sie remote?

In Voitsberg, westlich von Graz in der Steiermark. Remote in ganz Europa und UK oder hybrid in der Steiermark.

Sind Sie verfügbar?

Offen für neue Projekte. Am schnellsten erreichen Sie mich per E-Mail oder LinkedIn.

In welchen Sprachen arbeiten Sie?

Englisch und Ungarisch. Projektkommunikation, Tickets, Dokumentation und Code laufen auf Englisch – auf Deutsch arbeite ich nicht.

## Auch auf dieser Seite

-   [Code-Audit für KI-generierten Code](https://balazscsorba.com/de/expertise/code-audit)
-   [KI-Entwicklung & MCP-Server](https://balazscsorba.com/de/expertise/ai-engineer)
-   [Vue.js- & Nuxt-Entwicklung](https://balazscsorba.com/de/expertise/vue-nuxt-developer)
-   [B2B-E-Commerce & PIM](https://balazscsorba.com/de/expertise/b2b-ecommerce-developer)
-   [Spiel](https://balazscsorba.com/de/game)

## Klingt nach dem, was Sie suchen?

Erzählen Sie mir von Ihrem Projekt oder Ihrer Stelle – ich freue mich, von Ihnen zu hören.

[Kontakt aufnehmen](mailto:contact@balazscsorba.com) [Auf LinkedIn vernetzen](https://www.linkedin.com/in/balazs-csorba)
