Software-Architektur · KI Engineering · Modernisierung

Software, die Ihr
Geschäft trägt –
Architektur, die mitdenkt.

Über 30 Jahre Erfahrung in Architektur und Leitung geschäftskritischer Systeme. Bestehende Landschaften werden modernisiert und Projekte vom Pilot bis zum Großprojekt sicher ans Ziel geführt.

  • Ganzheitlich geplant: Der Gesamtzusammenhang und die Strategie bleiben im Blick.
  • Sicher gesteuert: Realistische Planung – Termine, Budget und Beteiligte im Griff.
  • Pragmatisch modernisiert: Bewährte Muster, ergänzt um KI-Werkzeuge dort, wo sie Zeit sparen.
Architektur Ki Engineering Ihr System Modernisierung
Schwerpunkte

Was Software tragfähig macht – in fünf Disziplinen.

KI Engineering

KI beschleunigt Analyse und Umsetzung spürbar – wenn sie in Architektur, Tests und Freigaben eingebettet ist. Seit 2024 fester Bestandteil der Projektarbeit – die Verantwortung bleibt beim Menschen.

  • Agentische Entwicklung
  • KI-gestützte Codeanalyse
  • Lokale LLMs
  • Digital Harness
  • Vibe-Coding

Softwarearchitektur

Klare Schnitte, saubere Schnittstellen, tragfähige Entscheidungen: Architektur, die bundesweite Verfahren mit Milliarden Nachrichten im Jahr stabil hält.

  • Domain-Driven Design
  • Legacy-Modernisierung
  • Microservices
  • Event-Driven
  • Java & Spring Boot
  • OpenShift

Qualitätssicherung

Qualität entsteht im Prozess, nicht erst bei der Abnahme: Tests, Reviews und Analysen machen Fehler sichtbar, bevor sie den Betrieb erreichen.

  • Code-Reviews
  • SonarQube
  • Abnahme nach V-Modell XT
  • Test-driven Development

Analyse & Dokumentation

Erst verstehen, dann entscheiden: Bestandssysteme und Anforderungen gründlich analysieren – und das Wissen so festhalten, dass es Teamwechsel und Prüfungen übersteht.

  • Bestandsanalyse
  • Requirements Engineering
  • Prozessmodellierung
  • Konzeption arc42
  • Bebauungspläne
  • Betriebshandbücher

Technische Projektleitung

Steuerung, die zum Auftraggeber passt: realistische Schätzungen, klare Releaseplanung und auf Grundlage methodischer Analysen.

  • Scrum
  • Kanban
  • V-Modell XT
  • Aufwandsschätzung
  • Releaseplanung
  • Stakeholder-Management
Entwicklungsarbeit am Laptop mit Quellcode auf dem Bildschirm
Leistungen

Architektur, Steuerung und Umsetzung aus einer Hand.

Für Systeme, die zuverlässig laufen müssen – vom ersten Konzept bis zum stabilen Betrieb.

01

Architektur & technische Projektleitung

Lead-Architektur und Teamführung mit Entwicklungsanteil: Konzepte und Bebauungspläne, Aufwandsschätzung, Releaseplanung und die Abstimmung mit Fachbereichen und Betrieb.

Softwaredesign Coaching Analytik Enterprise
02

Modernisierung & Migration

Altsysteme schrittweise ablösen statt riskanter Big-Bang-Umstellungen: Versionssprünge, Microservices, JEE nach OpenShift, Übernahme laufender Projekte aus dem Outsourcing – beschleunigt durch KI-gestützte Codeanalyse.

Strangler Fig JEE -> Spring Boot Microservices
03

Integration & Datenaustausch

Schnittstellen, die bundesweit und im Bankbetrieb Daten verlässlich bewegen – synchron wie asynchron, idempotent und nachvollziehbar. Erfahrung aus Registermodernisierung und Meldewesen.

Message Broker XÖV · OSCI/XTA BPM SOA
04

Sicherheit & stabiler Betrieb

Identitäts- und Rechteverwaltung, Hochlast und Betriebsstabilität von Anfang an mitgedacht – mit CI/CD, Monitoring und Plattformen im eigenen Rechenzentrum.

IdM / IAM OWASP Entkopplung Kohärenz
Vorgehen

Sicher gesteuert – vom Konzept bis zum Betrieb.

Agil, nach V-Modell XT oder hybrid: Die Methodik folgt dem Projekt, nicht umgekehrt. Fachbereich, Betrieb und Entwicklung bleiben durchgehend an einem Tisch.

01 · Analyse

Ausgangslage klären

Ziele, Rahmenbedingungen und Bestand gemeinsam erfassen – bevor Entscheidungen fallen.

→
02 · Planung

Realistisch planen

Architektur, Aufwandsschätzung und Meilensteine – Risiken werden früh sichtbar, nicht erst beim Abnahmetermin.

→
03 · Umsetzung

Schrittweise umsetzen

In überschaubaren Etappen – mit Zwischenständen, die Fachbereich und Betrieb früh sehen.

→
04 · Betrieb

Sauber übergeben

Betriebseinführung nach Releaseplan, Dokumentation und Monitoring – und Begleitung über den Go-Live hinaus.

→
Tech-Stack

Die Werkzeuge dahinter.

/ Auswahl
Arc42 archimate BPMN Claude Code ChatGPT SW Design Pattern ITIL 4 Message Broker Kubernetes Keycloak · IAM MS Office Java JQAssistance JPA · Hibernate JUnit UML Ollama · lokale LLMs Oracle · DB2 · PostgreSQL OWASP OpenShift REST · SOAP Spring · Spring Boot Scriptsprachen SCRUM TOGAF VModell XT / Hybrit XML
Ansatz

Die Arbeitsweise.

/ 01

Erprobt in kritischen Systemen

Aus komplexen, geschäftskritischen Architekturen ist bekannt, wo die teuren Fehler liegen – sie werden vermieden, bevor sie entstehen.

/ 02

Unternehmerisch denken

Langjährige unternehmerische Verantwortung – zunächst als Mitinhaber eines IT-Dienstleisters, heute mit eigenem Unternehmen – prägt den Blick. Im Fokus steht Wirkung, nicht Aufwand: als Partner, der Ihr Geschäft versteht, nicht nur den Code.

Kontakt

Lassen Sie uns über Ihr Projekt sprechen.

Ob Architektur-Review, technische Projektleitung, Modernisierung bestehender Systeme oder die Übernahme eines laufenden Projekts – schreiben Sie kurz, worum es geht.

Ulrich Bauch
Ulrich Bauch
Ihr Ansprechpartner
verfügbarkeitAuf Anfrage
arbeitsweiseRemote & vor Ort
sprachenDeutsch · Englisch
standortRegion Bonn
Nachweise & Partner
Profil von Ulrich Bauch auf freelancermap Projektprofil
exali Siegel: IT-Haftpflichtversicherung IT-Berufshaftpflicht