Dieter Baier

Software Architekt
calendar
Geburtsdatum
16.12.1971
home
Adresse
Deutschland
network
Netzwerk
Sprachen
  • Deutsch (Muttersprache)
  • English (fluent)

Berufserfahrung

Seit 2022 envite Consulting GmbH
greenIT Consultant

  • Aufbau der internen IT-Infrastruktur (HR-, CRM- und Collaboration-Systeme)

  • Mitaufbau des Beratungsfeldes „Sustainable Software Architecture“

  • Beratung von Kunden im Bereich nachhaltiger Softwarearchitekturen

2010 – 2022 Novatec Consulting GmbH
Managing Consultant

  • Fachliche und disziplinarische Führung eines Teams für Integrationsarchitektur (~5 Personen)

  • Aufbau des Themas „Agile Integration“ (API-Management, Event-Driven Architecture)

  • Lead Developer und Architekt in zahlreichen Projekten (Finanzen, Versicherungen, öffentliche Verwaltung)

  • Durchführung von Workshops und Wissenstransfer (u. a. BDD, Cloud-Native)

2005 – 2010 e3 AG
Consultant

  • Konzeption und Umsetzung von Integrationslösungen im SOA-Umfeld

  • Fokus auf Finanz- und Versicherungsbranche

  • Beitrag zu Qualitätsverbesserung durch Testautomatisierung (u. a. Fachvortrag)

2000 – 2005 Commerzbank
Spezialist

  • Integration von Großkunden in den bargeldlosen Zahlungsverkehr

  • Mitarbeit an zentraler Datendrehscheibe und SEPA-Einführung

  • Zusammenarbeit im Product-Owner-nahen Umfeld

1989 – 2000 Uniquare (Genesis)
Softwareentwickler & Consultant

  • Entwicklung und Integration von Bankensystemen in internationalen Projekten

  • Einsätze u. a. in Südafrika, Russland und Malaysia

  • Technische Leitung und Coaching von Entwicklerteams vor Ort

Selected Projects

Die folgenden Projekte sind nicht nach Zeit sortiert, sondern nach Relevanz zu meinen Schlüsselkompetenzen. Weitere Projekte chronologisch sortiert

Seit 11/2023 Digitalisierung & Prozessautomatisierung
Full-Stack Entwickler & Architekt

Kontext: Digitalisierung eines bislang analogen, heterogenen Geschäftsprozesses durch eine prozessgesteuerte Anwendung

Beitrag: Architektur und Umsetzung einer BPMN-basierten Prozesslösung mit Camunda 7. Full-Stack Entwicklung (React, Spring Boot). Integration mehrerer externer Systeme (REST, SOAP).

Ergebnis: End-to-End-Digitalisierung eines zuvor manuellen Prozesses. Signifikante Reduktion manueller Aufwände und Durchlaufzeiten.

Tech: Camunda 7, Spring Boot, React, BPMN, REST

07/2022 – 10/2023 Event-Streaming Plattform (Kafka)
Solution Architect

Kontext: Transformation einer ESB-basierten Integration hin zu einer Event-Driven Architektur

Beitrag: Architektur einer Event-Streaming-Plattform und Definition von Event-Standards. Beratung und Enablement von Teams bei der Migration zu Event-Driven Architecture. Mitwirkung bei der Etablierung von Governance und Self-Service-Konzepten.

Ergebnis: Etablierung eines skalierbaren Event-Driven-Ansatzes. Entkopplung der Systemlandschaft durch asynchrone Integration. Enablement von Teams zur eigenständigen Nutzung der Plattform.

Tech: Kafka, Kubernetes, AWS, Terraform, Avro, AsyncAPI

10/2024 – 12/2024 Systemintegration HR - ERP
Softwarearchitekt & Entwickler

Kontext: Neuentwicklung einer Integrationslösung zur Ablösung einer bestehenden HR–ERP-Synchronisation mit Fokus auf Entkopplung und Wartbarkeit

Beitrag: Architektur und Umsetzung einer abstrahierten Integrationslösung. Implementierung und Deployment in der Azure Cloud (Python, Flask). Einführung von Doc-as-Code sowie Schulung von Fach- und IT-Abteilungen.

Ergebnis: Stabilisierung und nachhaltige Neuausrichtung einer geschäftskritischen Integration. Reduktion von Systemabhängigkeiten durch klare Abstraktion. Transparente und wartbare Lösung durch strukturierte Dokumentation.

Tech: Python, Flask, Azure, Docker, DDD, Doc-as-Code

02/2021 – 12/2021 Öffentliche Verwaltung – Prozessplattform
Lead Developer & Architekt

Kontext: Entwicklung einer zentralen Plattform zur Verwaltung von Sozialansprüchen (>800.000 Nutzer) mit Fokus auf Prozessautomatisierung

Beitrag: Architektur und Umsetzung einer BPMN-basierten Prozesslösung mit Camunda. Entwicklung zentraler Backend-Services nach Domain-Driven Design. Coaching und fachliche Führung von Teammitgliedern.

Ergebnis: Hoher Automatisierungsgrad bei gleichzeitig komplexer Fachlichkeit. Reduktion manueller Bearbeitung durch prozessgesteuerte Abläufe. Skalierbare Architektur für große Nutzerzahlen.

Tech: Java, MicroProfile, Camunda, Angular, DB2

2011 / 2012 SEPA Plattform Migration
Projektleiter & Architekt

Kontext: Migration einer zentralen Zahlungsverkehrsplattform (SEPA) von einer abgekündigten Integrationslösung auf eine neue Middleware

Beitrag: Konzeption und prototypische Validierung der Migrationsstrategie. Migration und Konsolidierung einer gewachsenen Integrationslandschaft. Einführung agiler Arbeitsweise sowie Aufbau einer CI/CD-Pipeline.

Ergebnis: Erfolgreiche Modernisierung einer geschäftskritischen Plattform im Bankenumfeld. Reduktion technologischer Risiken durch Ablösung der Altsysteme. Etablierung moderner Entwicklungs- und Integrationsprozesse.

Tech: WebMethods, Java, Git, Jenkins, Maven

Weiter- und Ausbildung

Weiterbildung

  • iSAQB CPSA-A (Agile & Green Software Architecture)

  • iSAQB CPSA-F

  • Green Software Practitioner

Eine Auflistung meiner Fortbildungsmaßnahmen und Zertifikate findet man im Anhang dieser Seite.

Ausbildung

2005 Informations und Kommunikationstechnologien
Private Fernfachhochschule Darmstadt
Darmstadt

1992 Angewandte Informatik
Alpen-Adria Universität
Klagenfurt

1989 Informatikkaufmann
Schule für Datenverarbeitungskaufleute
Korneuburg / Wien

Kenntnisse

Dokumentation
arc42 - Confluence / Notion / docToolchain
Integration
Apache Kafka
Apache Kafka
REST / APIs
BPM - Camunda
Entwicklung
Java / Spring Boot
React / Typescript
REST Services
Software Architektur
Domain Driven Design
Clean Architecture
Event Driven Architecture
Methoden
Agile Collaboration
Coaching / Training
Doc as Code Clean Code
Architektur Kommunikation
Plattform & Auslieferung
Docker / Kubernetes
Helm
CI/CD Pipelines (Jenkins / GitLab / GitHub)
AWS / Azure
Branchen
Banken / Versicherungen | Transport | Öffentliche Verwaltung

Appendix