Dienstleistung · IT-Architektur & Systemverantwortung

IT-Architektur & Systemverantwortung für stabile IT-Systeme.

Wenn Anforderungen wachsen, Systeme altern und Entscheidungen kritisch werden, übernehme ich Verantwortung für Struktur, Architektur und Umsetzung.

Langfristig gedacht. Persönlich begleitet. Partnerschaftlich umgesetzt.

Situationen & Herausforderungen

Komplexe IT-Vorhaben scheitern selten an Technik, sondern an unklaren Entscheidungen und fehlender IT-Struktur.

  • 01

    Fachlich sinnvoll, technisch instabil

    Die Anwendung tut fachlich das Richtige, aber jede Änderung erzeugt neue Fehler an anderer Stelle.

  • 02

    Geschäftskritische, kaum verstandene Systeme

    Das System trägt das Geschäft, aber niemand kann noch vollständig erklären, wie es funktioniert.

  • 03

    Geschwindigkeit ohne langfristige Risiken

    Es muss schnell etwas geliefert werden – ohne dass daraus die nächste Altlast entsteht.

  • 04

    KI-Einsatz ohne Architektur-Chaos

    KI soll genutzt werden, ohne dass Zuständigkeiten, Datenzugriffe und Systemgrenzen verwischen.

Denkweise

Komplexität entsteht nicht durch Code, sondern durch falsche oder fehlende Entscheidungen.

1

Was ist geschäftskritisch und muss stabil bleiben?

Identifikation des Kerns, der keine Kompromisse erlaubt.

2

Was darf sich ändern – und wie schnell?

Entkopplung von Volatilität für maximale Flexibilität.

3

Wo müssen Systemgrenzen gezogen werden?

Verhinderung von Komplexitäts-Wildwuchs durch klare Domänen.

Architektur-Prinzip: Stabil vs. Änderbar

Stabil
Änderbar
Geschäftslogik, Kerndaten
UI, Prozesse
Verträge, Schnittstellen
Implementierung, Technologie

Leistungsschwerpunkte

IT-Architektur & Systemdesign

Zielarchitektur, Schnittstellen-Design, modulare Plattform-Architekturen, Architektur-Reviews und dokumentierte Entscheidungsgrundlagen (ADR).

Software-Modernisierung & Migration

Schrittweise Modernisierung von Legacy-Systemen, Refactoring-Strategien, Plattform- und Build-Migrationen, Containerisierung, Datenbank- und API-Migrationen.

IT-Systemklärung & Stabilisierung

Bestandsaufnahme gewachsener Systeme, Risiko-Minimierung und Herstellung von Betriebssicherheit für geschäftskritische Anwendungen.

Backend-Engineering (Java/Spring Boot)

Stabile Enterprise-Backends, REST- und GraphQL-APIs, Security mit OAuth2/OIDC, Persistenz (Oracle, PostgreSQL, MySQL), Performance und Tests.

Frontend-Engineering (React/TypeScript)

React, Vite und TypeScript, UI-Architektur, Komponentenbibliotheken, Performance, Barrierefreiheit und E2E-Tests, zum Beispiel mit Playwright.

DevOps & Plattform (Docker, CI/CD)

CI/CD-Pipelines, Container-Setups, Deployments, Test-Automatisierung, Observability-Grundlagen und Betriebsstabilität.

Zusammenarbeit

Vier Schritte – vom ersten Gespräch bis zur übernommenen Systemverantwortung.

  1. 1

    Erstgespräch

    Unverbindlich und konkret: Was ist die Situation, was steht an, wo liegt das Risiko? Am Ende steht eine ehrliche Einschätzung, ob und wie ich helfen kann.

  2. 2

    Klärung & Bestandsaufnahme

    Ich sehe mir System, Code und Rahmenbedingungen an und benenne, was tragfähig ist, was Risiko ist und was zuerst entschieden werden muss.

  3. 3

    Zielbild & Entscheidung

    Ein Zielbild mit klaren Schnitten, Prioritäten und nachvollziehbaren Entscheidungen – nicht als Foliensatz, sondern als Arbeitsgrundlage.

  4. 4

    Umsetzung & Verantwortung

    Umsetzung im Team oder eigenständig, mit Verantwortung für Struktur, Integration und Ergebnis – nicht nur für einzelne Tickets.

Haltung

Echte Verantwortung für Ihr Projekt
Klare Entscheidungen, die voranbringen
Komplexität gemeinsam vereinfachen
Ehrliche Einschätzung, was wirklich tragfähig ist

Umfang der Verantwortung

Ich arbeite nicht nur an einzelnen Aufgaben, sondern verantworte die Struktur, in der sie zusammenwirken – von der Systemgrenze bis zur Umsetzung im Code.

System-Verantwortung
Struktur & Integration
Ausführung (Code, Tests, Migration)

Produkt · KI & Unternehmensdaten

KI-Strategie & Architektur-Integration

KI an bestehende Unternehmenssysteme anbinden, ohne Systemgrenzen, Zuständigkeiten und Datenzugriffe zu verwischen: semantische Datenmodellierung, Anbindung über MCP sowie Rollen- und Zugriffskonzepte.

Aus dieser Arbeit ist ein eigenes Produkt entstanden – eine semantische KI-Datenschicht, die bestehende Unternehmenssoftware für KI-Systeme verständlich und abfragbar macht.

Lassen Sie uns in einem unverbindlichen Erstgespräch gemeinsam herausfinden, wie ich Sie am besten unterstützen kann.