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.
Was ist geschäftskritisch und muss stabil bleiben?
Identifikation des Kerns, der keine Kompromisse erlaubt.
Was darf sich ändern – und wie schnell?
Entkopplung von Volatilität für maximale Flexibilität.
Wo müssen Systemgrenzen gezogen werden?
Verhinderung von Komplexitäts-Wildwuchs durch klare Domänen.
Architektur-Prinzip: Stabil vs. Änderbar
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
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
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
Zielbild & Entscheidung
Ein Zielbild mit klaren Schnitten, Prioritäten und nachvollziehbaren Entscheidungen – nicht als Foliensatz, sondern als Arbeitsgrundlage.
- 4
Umsetzung & Verantwortung
Umsetzung im Team oder eigenständig, mit Verantwortung für Struktur, Integration und Ergebnis – nicht nur für einzelne Tickets.
Haltung
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.
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.