06.02.2025 aktualisiert

DR
Premiumkunde
100 % verfügbar

Enterprise- und Software-Architekt, Projektleiter und Requirementsmanager

Gelsenkirchen, Deutschland
Deutschland
Diplom-Informatiker
Gelsenkirchen, Deutschland
Deutschland
Diplom-Informatiker

Profilanlagen

Detail-Profil-Reipa-2023.docx

Skills

Ich beschäftige mich seit mehr als als  20 Jahren in ergebnisverantwortlichen Rollen mit der Konzeption und Entwicklung von verteilten, serviceorientierten Systemen.
Die Ausrichtung der IT-Architektur an die Geschäftsprozesse des Unternehmens sowie die Harmonisierung von Anwendungslandschaften und die Steuerung der daraus resultierenden Umsetzungsprojekte waren dabei die zentralen Themenstellungen.
Aufgrund dessen verfüge ich über ein breites Repertoire an praxiserprobten Methoden, Lösungsmustern und Best-Practice-Ansätzen folgenden Themenbereichen:

Projekt- und Architekturmanagement
  • Management von Projekten in allen Durchführungsphasen
  • Implementierung von Projektmanagementprozessen
  • Aufbau und Leitung von Projektmanagementbüros und Entwicklungsabteilungen
SW-Architektur-Entwicklung
  • Entwurf von SW-Architekturen auf Basis folgender Architekturstile und Programmiermodelle:
    • Serviceorientierte Architekturen (SOA)
    • Microservice-Architekturen
    • Ereignisgesteuerte Architekturen
    • Rest
    • Streaming Architekturen
  • Modellgetriebene Software-Entwicklung (MDSD)
  • Adaption und Einführung von Vorgehensmodellen für die Software-Entwicklung
Geschäftsprozessanalyse
  • Definition und (Re-)Strukturierung von Geschäftsprozessen (eEPK, BPMN) und deren Kennzahlen gestützter Bewertung
  • Abbildung der erhobenen Prozesse auf Workflow-Management-Systeme (BPEL, XPAND)
Anforderungsmanagement
  • Definition und Implementierung von Methoden zur Erhebung, Beschreibung (Modellierung), Validierung und Verwaltung von Anforderungen und deren nachvollziehbare Abbildung (Traceability) auf die Artefakte der Software-Entwicklung.
Weiterbildung
Zertifizierung zum Senior- und Managementberater bei einem Consulting- und Systemhaus

Berufserfahrung:
BRANCHE / ERFAHRUNG:
Bundesbehörde, Kommunalverwaltung : 5 Jahre
Distributionslogistik : 3 Jahre
Versicherungen : 8 Jahre
Elektrizitätswirtschaft : 4 Jahre
Software-Entwicklung und Consulting : 15 Jahre

Programmiersprachen:
SPRACHE / KOMPETENZGRAD / ERFAHRUNG:
C++ / Experte / >= 10 Jahre
JAVA / Experte / >= 15 Jahre
C# / Experte/ >= 8Jahre


 

Sprachen

DeutschMutterspracheEnglischgutFranzösischGrundkenntnisse

Projekthistorie

Konzeption und Entwicklung einer elektronische Aktenverwaltung

Öffentlicher Dienst

5000-10.000 Mitarbeiter

Rolle: 
Software-Architekt

Projektinhalte:
Bereitstellung einer elektronischen Aktenführung, die sowohl an existierende Fachanwendungen angebunden als auch von Fachbereichen ohne Fachanwendung genutzt werden kann.
Dazu musste die in den vorgelagerten Entwicklungsstufen realisierte Lösung schrittweise zu einer dezentral nutzbaren Plattform auf Basis einer Cloud-nativen Architektur unter Verwendung von Microservices und Eventing umgestaltet werden.
  • Design der Zielarchitektur
  • Definition und Planung des Transformationsprozesses
  • Einführung von Knative (Eventing)
  • Erstellung des API-Designs 
  • Mitgestaltung der Enterprise-Architektur
  • Technische Leitung eines Entwicklerteams
    • Erstellung von Blueprints
    • Durchführung von Code-Reviews
    • Coaching der internen Mitarbeiter
Kenntnisse und Produkte:
Cloudnative Entwicklung, Reaktive Programmierung,
Event Driven Architecture, Attributbasierte Zugriffssteuerung (ABAC), Open Telekom Cloud, Redhat Openshift 4, Open Policy Agent, Knative, Kafka 3, Java 17, Spring-Boot 2/3,  Spring Cloud, MongoDB 6, TestContainers, ArgoCD (Flux), Jenkins (Tekton)

Entwicklung Patientenakte

Internet und Informationstechnologie

500-1000 Mitarbeiter

Rolle:
Solution-Architekt
Projektinhalte:
Aufbau einer Orchestrierungsplattform und Entwicklung von Modulen auf Basis einer Microservice-Architektur für die elektronische Patientenakte
  • Konsolidierung der Makro-Architektur
  • Unterstützung bei der Umsetzung der Mikroarchitektur
  • Definition von Architektur-Blueprints und Entwicklungsrichtlinien
  • Erstellung der Architekturdokumentation
  • Optimierung der Continuous Delivery-Pipeline
  • Umstellung von Openshift 3 auf Openshift 4
  • Umstellung von Java 8 auf Java 11
  •  Konzeption und Entwicklung eines Subsystems für die  ereignisbasierte Aktions- und Prozesssteuerung
  • Machbarkeitsanalyse zum Einsatz von GraalVM unter Verwendung von Spring-Native und Quarkus
  • Coaching der internen Mitarbeiter
  • Durchführung von Code-Reviews
Kenntnisse und Produkte:
Containerisierung, Mikroservice, SaaS, Continuous Deployment, Clean Code, OpenID Connect, UML, arc42,
Redhat Openshift 3/4, Innovator Enterprise 13.2, Eclipse 4.5, Spring-Boot 2.x. DB2, Java 8 /11, Quarkus, GraalVM

Plattform-Entwicklung

Öffentlicher Dienst

250-500 Mitarbeiter

Rolle:
Solution-Architekt

Projektinhalte:
Konzeption und prototypische Umsetzung einer Plattform, die es ermöglichen soll, verschiedene Dienste entlang der Wertschöpfungskette prozessorientiert zu verbinden.
  • Erstellung eines Architektur-Blueprint, in welcher der strukturelle Aufbau und das Ablaufverhalten von Komponenten für
    • Nutzerverwaltung(Account-Management)
    • Authentifizierung und Autorisierung (IAM),
    • Datenbereitstellung und
    • Datentransformation
     definiert wird.
  • Erhebung und Bewertung von funktionalen und nicht-funktionalen Anforderungen
  • Spezifikation der architekturprägenden Komponenten
  • Steuerung der technischen Umsetzung
  • Beratung des IT-Architektur-Boards
Kenntnisse und Produkte:
Containerisierung, API-Management, Identity- und Access-Management
Enterprise Pivotal Container Service 1.5, vSphere 6.X, Docker 19.03, Keycloak 6.0.1, API-Gateway Kong 1.3, Apache Camel 2.24.X, Java 8, .NET Core 2.2, OpenID Connect, SAML 2, RabbitMQ, BOC ADONIS, BOC ADOIT, Microsoft Visual Studio 2019 Enterprise, IntelliJ IDEA Ultimate

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden