Software Architecture
Technische Zielbilder, Integrationsarchitektur, Schnittstellen, Datenflüsse und realistische Migrationspfade für gewachsene Systeme.
- System Design
- Architecture Reviews
- Modernisierung
IT-Beratung und Softwareentwicklung für komplexe Enterprise-Systeme. Von Architektur und Modernisierung bis zur konkreten Umsetzung in Java, Spring und Angular.
public final class Engineering { // complex systems, simple decisions Architecture architecture = pragmatic; Delivery delivery = handsOn; Quality quality = productionReady;}Analyse, Architektur und Umsetzung aus einer Hand – ohne PowerPoint-Übergabe an das nächste Team.
Technische Zielbilder, Integrationsarchitektur, Schnittstellen, Datenflüsse und realistische Migrationspfade für gewachsene Systeme.
Robuste Services und APIs mit Java und Spring – inklusive Datenzugriff, Security, Messaging und sauberer Teststrategie.
Wartbare Web-Frontends mit Angular und TypeScript – von bestehenden Enterprise-UIs bis zu modernen SPA-Architekturen.
Bestehende Systeme nicht blind neu schreiben, sondern gezielt entkoppeln, stabilisieren und Schritt für Schritt modernisieren.
Systeme miteinander reden lassen: APIs, Message Broker, Security, Containerisierung und CI/CD in realen Enterprise-Landschaften.
PR-Reviews, Build-Probleme, Performance, Race Conditions oder Architekturbaustellen: Ursachen finden statt Symptome kaschieren.
Seit 1993 in der IT, seit vielen Jahren als selbständiger Berater und Entwickler in anspruchsvollen Enterprise-Projekten. Mein Schwerpunkt liegt dort, wo Architektur, bestehender Code und operative Realität zusammenkommen.
Ich arbeite gern pragmatisch: erst verstehen, dann vereinfachen, dann sauber umsetzen. Technologieentscheidungen müssen zum System, zum Team und zum Betrieb passen – nicht zum aktuellen Hype.
Für Projektanfragen, Architekturthemen oder konkrete technische Unterstützung am besten direkt per E-Mail.