11.06.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software- & AI-Architekt · Java/Spring Boot/Python · iSAQB Advanced · Agentic Coding/RAG

Herne, Deutschland
Weltweit
B.Sc. Angewandte Informatik – Systems Engineering
Herne, Deutschland
Weltweit
B.Sc. Angewandte Informatik – Systems Engineering

Profilanlagen

CV_Rani_Hadad.pdf
CV_Rani_Hadad.docx

Über mich

Software- & AI-Architekt · 15+ Jahre Java/Spring Boot · iSAQB Advanced. Hands-on Doppelrolle Architekt + Entwickler — Microservices, DDD, OpenShift, PostGIS-Routenplanung. Aktuell Agentic-Coding mit RAG bei der TK. Branchen: GKV, ePA, Medizinische Dienste, Telematik — regulierte Umgebungen

Skills

KeycloakLLMJavaAPIsAmazon Web ServicesAnwendungsarchitekturArchitekturMicrosoft AzureContinuous IntegrationData ArchitectureDB2 SQLDigitale ArchitekturElasticsearchGradleApache HadoopHibernateInformationsarchitekturJava ArchitecturesPostgreSQLMachine LearningMessaging Application Programming InterfaceApache MavenOAuthOpenShiftOracle DatabasesScrumSoftware ArchitectureRabbitMQTensorFlowSwaggerServiceorientierte ArchitekturSOAPSolution ArchitectureSystemarchitekturTechnologie-ArchitekturEvent-driven ArchitectureSpring BootGenerative AIBackendEvent Driven ArchitectureKubernetesDeutschen GesundheitswesensApache KafkaRestful ApisDomain Driven DesignArtificial Intelligence Markup Language (AIML)DockerJenkinsArtifactoryMicroservices
PROFIL
Software- und AI-Architekt mit 15+ Jahren Erfahrung im Java-/Spring-Boot-
Ökosystem. Hands-on Doppelrolle Architekt + Senior-Entwickler...

BACKEND & SPRACHEN (EXPERT)
• Java (SE/EE), Spring, Spring Boot, Hibernate, JPA, REST, OpenAPI, Swagger
• Maven, Gradle
• RabbitMQ, Kafka, Keycloak/OAuth2, SOAP, EJB
• DSL-Design: Xtext, Antlr
• Zusätzlich: Python, TypeScript, TensorFlow, Keras, C++, C#/.NET

FRONTEND
• React (TKX-Renderer bei TK, Dentra)
• Angular / AngularJS (MDconnect, Optica, SHS, IQM4HD)
• Swing (TK-Legacy-Oberfläche)

ARCHITEKTUR (EXPERT)
• Domain Driven Design (DDD), Microservices, Self-Contained Systems
• Anti-Corruption-Layer, Event-driven Architecture, Arc42
• iSAQB Advanced (CPSA-A), Requirements Engineering (CPRE)
• Greenfield-Entwicklung, Legacy-Modernisierung

AI- & LLM-ENGINEERING (EXPERT)
• Agentic Coding, RAG, VectorDB, Few-Shot Learning
• LangChain / LangGraph, MCP (Model Context Protocol)
• LoRA-Adapter, Q-Learning, Whisper Fine-Tuning
• Claude Code, GitHub Copilot CLI, Vertex AI, Anthropic API
• Azure AI Document Intelligence, n8n (Workflow-Automatisierung)
• LLM-Einsatz in regulierten Umgebungen (BSI C5, DSGVO)

DEVOPS & CLOUD
• OpenShift (Expert), Kubernetes, Docker, Helm (punktuell)
• AWS, Azure (BSI C5, DSGVO-konform), GCP (Plattform-Modell)
• Jenkins, GitLab CI, Git, Maven, Gradle
• SonarQube, Artifactory, Linux/RHEL
• CI/CD

DATEN & PERSISTENZ
• PostgreSQL, Oracle (inkl. PL/SQL), DB2, MS-SQL, PostGIS (Spatial-Queries, MDconnect)
• Oracle Forms, Crystal Reports (Legacy-Reporting)
• Elasticsearch (Sharding), Aerospike, Redis
• Apache Hadoop, MapReduce
• DB2→Oracle-Migration unter Parallelbetrieb (264 Projekte)

TEST & QUALITÄT
• JUnit 5, Mockito, Wiremock
• ArchUnit (Architektur-Konformität), PACT (Consumer-/Provider-Contract-Tests)
• TDD (Test-Driven Development)
• Performance-/Lasttests: JMeter, Gatling
• E2E: Playwright
• Code-Quality: SonarQube

METHODIK & LEITUNG
• Architektur-Leitung, Technische Leitung (Teams bis 8 Entwickler)
• Architekt im Programm bis 45 Entwickler / 7 Teams
• Mentoring, Code-Reviews, Stakeholder-Kommunikation
• Requirements Engineering, Scrum (PSM I), PRINCE2

BRANCHEN
• Gesundheitswesen: GKV, Medizinische Dienste (MD), ePA, Telematik
• Healthcare-Standards: FHIR (im ePA-Kontext), gematik / TI-Ökosystem, KIM (Backend-Schnittstellen)
• Telekommunikation
• Telematik / GIS / Geodaten
• Kassenabrechnung & Zahlungsverkehr
• Credit Management
• Automotive (M2M / Connected Vehicles)
• Regulierte Umgebungen (BSI C5, DSGVO)

ZERTIFIZIERUNGEN
• iSAQB Certified Professional for Software Architecture – Advanced (CPSA-A)
• IREB Certified Professional for Requirements Engineering (CPRE)
• Scrum.org Professional Scrum Master I (PSM I)
• PRINCE2 Practitioner

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Architekt & Senior Entwickler — KI-gestützte Migration Swing→TKX (Agentic Coding)

Techniker Krankenkasse

Versicherungen

>10.000 Mitarbeiter

KONTEXT
Dediziertes Initiativprojekt zur Migration von ~8.000 Masken aus der Legacy-Swing-Welt in das moderne TKX-Framework — Layout und Fachlogik — ohne manuelle Neuentwicklung.

BEITRAG (Architektur & Entwicklung)
- Konzeption und Mitentwicklung einer Agentic-Coding-Architektur mit RAG-Unterstützung — mehrstufiges Agenten-Setup, das autonom Masken analysiert, transformiert und in TKX-Code überführt.
- Aufbau einer VectorDB-basierten Wissensdatenbank: Fachlogik, TKX-Komponenten-Syntax, UI-Konventionen, Mapping-Regeln Swing↔TKX.
- RAG + Few-Shot-Learning für halluzinations-arme, konventions-treue Code-Generierung.
- Azure-basierter LLM-Backbone (BSI C5 zertifiziert, DSGVO-konform) — produktiv im regulierten Krankenkassenumfeld.
- Tooling: GitHub Copilot CLI und weitere Code-Agenten im orchestrierten Setup.
- Integrationsarchitektur über Gradle-Tasks: Pipeline in allen Entwickler-Teams als reproduzierbarer Build-Schritt.

ERGEBNIS
- ~90% Abdeckungsrate bei automatisierter Migration (Layout und Fachlichkeit).
- Pipeline teamübergreifend produktiv nutzbar.
- Compliance-konforme LLM-Nutzung im GKV-Umfeld etabliert.

STACK
Agentic Coding · RAG · Few-Shot Learning · VectorDB · Azure (BSI C5) · GitHub Copilot CLI · Gradle · Java · TKX (React-Renderer)

AI-Architekt & Entwickler — Dentra (Sprachgesteuerte Praxis- und Abrechnungssoftware)

Dr. Supcun (Team AI-Taskforce)

Pharma und Medizintechnik

10-50 Mitarbeiter

KONTEXT
Sprachgesteuerte Praxis- und Abrechnungssoftware für Zahnarztpraxen — adressiert die zwei zeitintensivsten Verwaltungstätigkeiten am Behandlungsstuhl: Dokumentation des Behandlungsverlaufs und Honorarabrechnung nach GOZ/BEMA/GOÄ.

BEITRAG
- LLM-gestützte Live-Pipeline: Sprach-Diktat → Audio-Transkription → zahnmedizinische Interpretation, synchron generiert (Arztbericht, Abrechnungsvorschläge inkl. Material, FDI-Zahnschema, Sitzungszusammenfassung).
- Whisper-Fine-Tuning für deutsche Zahnmedizin-Terminologie.
- LoRA-Adapter für domänen-spezifische Abrechnungs- und Befund-Logik.
- RAG-Wissensbasis für GOZ/BEMA/GOÄ-Positionen, Material-Kataloge und Befund-Patterns.
- Java/Spring-Boot-Backend mit Hibernate; React-Frontend mit FDI-Zahnschema-Visualisierung; OpenAPI-Schnittstellen.

STACK
Java · Spring Boot · Hibernate · React · OpenAPI · Whisper (Fine-Tuning) · LoRA · RAG · Vertex AI · Claude Code

Architekt & Senior Entwickler — TK-Safe & elektronische Patientenakte (ePA)

Techniker Krankenkasse

Versicherungen

>10.000 Mitarbeiter

KONTEXT
Kontinuierliche Weiterentwicklung der digitalen Gesundheitsanwendungen TK-Safe und ePA. Backend-Services und Frontend-Komponenten werden erweitert, um neue fachliche Anforderungen umzusetzen und die Nutzerfreundlichkeit zu verbessern. Entwicklung parallel in zwei UI-Welten — klassische Swing-Oberfläche der TK und modernes TKX-Framework (React-basierter Renderer der TK).

BEITRAG
- Erweiterung und Optimierung der TKeasy-EAI-Services (Spring Boot Backend).
- UI-Erweiterungen in beiden Oberflächenwelten (Swing und TKX) zur Sicherstellung eines reibungslosen Übergangs.
- Architektur-Entscheidungen zur konsistenten und wartbaren Codebasis über beide UI-Welten.
- Enge Zusammenarbeit mit Fachbereich: Übersetzung fachlicher Anforderungen in technische Lösungen.
- Doppelrolle Architekt/Entwickler — Architektur-Entscheidungen direkt im Code verankert.

STACK
Java · Spring Boot · TKeasy · Swing · TKX (React-Renderer) · Oracle · Gradle · Git · JIRA/Confluence

Architekt & Senior Entwickler — DB2→Oracle-Migration TK (264 Projekte, Drei-Phasen-Rollout)

Techniker Krankenkasse

Versicherungen

>10.000 Mitarbeiter

KONTEXT
Ablösung der bestehenden DB2-Datenbank durch Oracle in einer Shared-Database-Landschaft, die von 264 Projekten gemeinsam genutzt wird. Migration unter laufendem Betrieb mit garantierter Konsistenz und Vollständigkeit aller Daten. Stufenweiser Rollout in drei Phasen.

BEITRAG
- Konzeption und Umsetzung der Migration im 15-köpfigen Architektur-/Entwicklungsteam.
- Mitkonzeption und Mitentwicklung der Pre-Prozessor-Tools — zentraler Baustein des Parallelbetriebs: Anfragen werden zur Laufzeit an DB2 oder Oracle weitergeleitet, ermöglichen den stufenweisen Umstieg ohne Produktionsausfall.
- Eigenverantwortliche Migration der Anwendung Pflegeversicherung — Analyse, fachliche Konsistenzprüfung, Kompatibilitätssicherung.
- Übernahme von drei Folgeprojekten: Sammelrechnung, Datenaustausch, Gesetzesänderung.

ERGEBNIS
Alle drei Migrationsphasen erfolgreich abgeschlossen — System läuft produktiv auf Oracle.

STACK
Java · Spring Boot · TKeasy · Oracle · DB2 · JPA/Hibernate · Git · JIRA/Confluence

Software-Architekt & Senior Entwickler — MDconnect Greenfield (45 Entwickler / 7 Teams)

adesso SE / MD-IT GmbH

Pharma und Medizintechnik

5000-10.000 Mitarbeiter

KONTEXT
Greenfield-Entwicklung einer Branchensoftware für die Medizinischen Dienste (MD) — Ablösung der Einzelsysteme der 15 Landesdienste. Programm: 45 Entwickler / 7 Teams, ~21 Mio €, 2,5 Jahre bis Produktivsetzung, 8-jähriger Wartungsvertrag.

BEITRAG (Produktdesigner)
- Software-Architekt für den Produktdesigner — Engine zur fachlichen Definition von Formularen in einer DSL.
- Eigene DSL auf Xtext-Basis konzipiert und federführend mitentwickelt — fachliche Definition generiert Angular-Frontend und Backend automatisch.
- ~2.500 Felder über die DSL produktiv generiert — fachliche Änderungen ohne Entwickler-Eingriff.

BEITRAG (Architektur)
- Einführung und Produktivsetzung von RabbitMQ als Messaging-Backbone — eigenverantwortlich.
- Routenplanung der medizinischen Gutachter über PostGIS — Spatial-Queries (Distanz, Erreichbarkeit, Gebietszuordnung), GIS-Datenmodellierung, Anbindung Geocoding-/Routing-Services.
- Entwicklung Dokumenten-Erzeugung; Pflege Arc42-Architekturdokumentation.

ERGEBNIS
Produktdesigner mit DSL-Code-Generierung produktiv; Self-Contained-Systems über RabbitMQ; Kunde 2024 in eigenständige agile Weiterentwicklung übergeben.

STACK
Java · Spring Boot · JPA/Hibernate · REST/Swagger · Xtext · Angular · RabbitMQ · Keycloak · PostgreSQL · PostGIS · Geocoding/Routing · OpenShift · Docker · JUnit 5 · Mockito · Wiremock · TDD · SonarQube · Arc42

Technical Lead Developer & Architekt — Greenfield-Apothekerportal (8 Entwickler, DDD/Microservices)

Optica / Dr. Güldener GmbH

Pharma und Medizintechnik

1000-5000 Mitarbeiter

KONTEXT
Greenfield-Portal für Apotheker zur Einsicht und Abrechnung ihrer GKV-Rezepte, Privatrezepte und Zuzahlungen — in stark gewachsenem Legacy-Umfeld. Saubere Entkopplung von Bestandssystemen war Kernanforderung.

BEITRAG
- Technical Lead Developer & Architekt eines 8-köpfigen Teams — End-to-End-Verantwortung von Konzeption bis Produktivbetrieb.
- State-of-the-Art-Architektur nach Domain Driven Design — saubere Bounded Contexts für Rezeptmanagement, Abrechnung und Statistik.
- Anti-Corruption-Layer zur sauberen Kapselung der Legacy-Bestandssysteme.
- Lose Kopplung über Messaging (RabbitMQ) zwischen den Services und zu den Altsystemen.
- Indexierte Suche auf Rezepten, Abrechnungsdaten und Statistiken über Elasticsearch-Cluster mit Sharding.
- Architektur-Entscheidungen, Code-Reviews und Mentoring im Team.

ERGEBNIS
Produktives Apotheker-Portal mit sauberer Microservice-Architektur, unabhängig vom Legacy-Kern.

STACK
Java · Spring Boot · JPA · Angular · DDD · Microservices · Anti-Corruption-Layer · RabbitMQ · Elasticsearch (Sharding) · Docker · Swagger · JUnit 5 · Mockito · Wiremock · TDD

Architekt — Hardware & Software Refresh mehrerer Rechenzentren

Telekom

Telekommunikation

>10.000 Mitarbeiter

Großvorhaben über die gesamte ISSP-Server-Landschaft. Domänenspezifische Beratung des Kunden, Infrastrukturplanung, Anforderungsermittlung und Risikoanalyse für die flächige Software-Aktualisierung.

STACK
ISSP-Server-Landschaft · UML · Visio

Architekt & Entwickler — IQM4HD Forschungsprojekt (DDD/Microservices, ML mit TensorFlow/Keras)

FH Hannover · DLR · CTS Eventim

Internet und Informationstechnologie

50-250 Mitarbeiter

KONTEXT
Forschungsverbundprojekt zur Datenqualitätsüberwachung heterogener Datenquellen — relationale, unstrukturierte und semi-strukturierte (Weblogs, Social-Media, RFID-Streams). Partnerschaft mit FH Hannover, mitfinanziert durch das Deutsche Zentrum für Luft- und Raumfahrt (DLR). CTS Eventim als Pilotkunde.

BEITRAG
- Architekt & Entwickler — verantwortlich für Architektur und technische Umsetzung; fachliche Definition durch FH Hannover.
- Microservice-Architektur nach Domain Driven Design — Bounded Contexts für Datenerfassung, Regelwerk-Interpretation und Qualitätsbewertung.
- Eigene DSL (Meta-Sprache) auf Antlr-Basis mitkonzipiert und implementiert — fachliche Definition von Datenqualitätsregeln, Auswertung über DSL-Interpreter zur Laufzeit.
- DevOps-Infrastruktur: containerisierte Microservices auf Kubernetes / AWS, CI/CD.
- Integration von Machine-Learning-Modellen (TensorFlow / Keras) in die Qualitätsbewertungs-Pipeline.

ERGEBNIS
Forschungsergebnisse in funktionsfähige Applikation überführt; Pilotierung bei CTS Eventim erfolgreich durchgeführt.

STACK
Java · Spring Boot · AngularJS · Antlr · DSL-Design · Microservices · DDD · TensorFlow · Keras · Docker · Kubernetes · AWS · Maven · CI/CD

Architekt & Entwickler — Campaign Management System (Greenfield, AWS-native)

SHS VIVEON AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

KONTEXT
Greenfield-Kampagnen-Tool, cloud-native auf AWS.

BEITRAG
- Planung der Microservice-Architektur nach Domain Driven Design.
- Backend-Entwicklung.
- Unterstützung der Frontend-Entwicklung.

STACK
Java · Spring Boot · Microservices · REST · Spark · AngularJS · Docker · Amazon AWS · DDD · Continuous Integration · Scrum

Architekt — Protected Demilitarized Zone für drei Standorte

Telekom

Telekommunikation

>10.000 Mitarbeiter

Sicherheitskritische Netzwerkinfrastruktur mit Failover und Load-Balancing. Architektur- und Infrastrukturplanung für Hochverfügbarkeit in einer Cloud-Security-Umgebung.

STACK
Linux · Failover · Load-Balancing · Cloud Security

Senior Entwickler — Selfservice-Anpassung des Auftragssteuerungssystems

Telekom

Telekommunikation

>10.000 Mitarbeiter

Backend-Bereitstellung für Sprachapplikationen des Selfservice-Projekts. Implementierung neuer Webservice-Schnittstellen auf JEE/JBoss-Basis.

STACK
Java · EJB 3.0 · SOAP · Hibernate · JBoss · Red Hat Linux

Senior Entwickler — TTREX Time-Tracking-Applikation (Full-Stack-Greenfield)

SHS VIVEON AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Full-Stack-Greenfield mit responsivem Web-Client. Entwicklung Backend und Frontend, OAuth-2.0-basierte Authentifizierung, REST-API-Design.

STACK
Java · Spring Boot · Node.js · AngularJS · jQuery · REST · OAuth 2.0 · Responsive Design

Architekt & Entwickler — Connected Vehicles M2M-Telematik-API

Vodafone

Telekommunikation

>10.000 Mitarbeiter

M2M-Telematik-API zur Echtzeit-Bereitstellung von Fahrzeugdaten für Automotive-Partner. Design der API-Architektur und Entwicklung der REST-Schnittstellen mit OAuth2-Absicherung.

STACK
Java · Spring · REST · OAuth2 · Oracle · UML

Entwickler — DebiTEX Credit Management Software (SaaS, weltweit)

SHS VIVEON AG (Shell · Vaillant · SHS intern)

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Weltweit eingesetzte Credit-/Forderungsmanagement-Applikation; drei Kundenprojekte in Folge (Shell, Vaillant, SHS intern). Produkterweiterung für Anbindung an Schufa und Crefo; Implementierung von Workflows, Background-Jobs und BI-Reports; Kundenkommunikation.

STACK
.NET · C# · WCF · WPF · MS SQL Server

Requirements Engineer — Selfservice & GKKMU

Telekom

Telekommunikation

>10.000 Mitarbeiter

Redesign der Eingangskanäle für Mobilfunk-/Festnetzkunden, Reduktion der Kundenberater-Auslastung. Anforderungsspezifikationen für Backendsysteme; Stakeholder-Ansprechpartner; Erhebung und Spezifikation innerhalb einer bestehenden Multi-System-Architektur.

STACK
Requirements Engineering (IREB) · UML · Visio

Entwickler — Hinweisansagenmodul (HAM)

Telekom

Telekommunikation

>10.000 Mitarbeiter

Einrichtung Produktiv- und Testumgebung für das HAM-Projekt. Infrastrukturunterstützung, Installation und Konfiguration von JBoss-Instanzen inkl. Load-Balancing und Failover.

STACK
JBoss · Apache · Load Balancing · Failover Handling · Red Hat Linux

Entwickler — ISSP-Connectoren (C++ Webservice-Aufrufe)

Telekom

Telekommunikation

>10.000 Mitarbeiter

C++-Connectoren für Webservice-Aufrufe zwischen unterschiedlichen Backendsystemen.

STACK
C++ · Boost · gSOAP

Entwickler — ProfileServer (NoSQL-Cluster, REST)

SHS VIVEON AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Cluster-fähige Applikation für die ultra-schnelle Bereitstellung großer Datenmengen. Konzeption und Implementierung eines NoSQL-basierten Profilservers mit Load-Balancer und REST-Schnittstelle.

STACK
Aerospike · Redis · Spring · Tomcat · REST · NoSQL

Entwickler — BigData / Hadoop-Pilot (Social-Media-Analyse)

SHS VIVEON AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Bereitstellung einer Hadoop-Infrastruktur und graphenbasierte Algorithmen für Social-Media-Pilotprojekte. Infrastrukturplanung und Implementierung von MapReduce-Algorithmen auf Basis der Graphentheorie.

STACK
Java 6 · Apache Hadoop · MapReduce · CentOS

Entwickler — AlarmRuf / DirectNumbering (JEE/JBoss)

Telekom

Telekommunikation

>10.000 Mitarbeiter

Weiterentwicklung mehrerer JEE-Applikationen. Anpassung und Erweiterung an neue Kundenanforderungen auf JEE-/JBoss-Basis.

STACK
Java · EJB 3.0 · JSF · Hibernate · SOAP · JBoss · Oracle 11 · Linux

Entwickler / Tester — IP Camera Simulator (Banken-Überwachung)

Maku GmbH

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Webbasierte Applikation zur automatischen Erstellung von Video-Streams beliebiger IP-Kameras für Sicherheits- und Überwachungssysteme (Banken). Anforderungsanalyse, Softwaredesign, Implementierung.

STACK
Java EE · Apache Tomcat · JavaScript · jQuery · AJAX · Hibernate · XML · JSON · HTML · CSS

Entwickler — PDF Image Extractor (Bank-Überwachungssysteme)

Maku GmbH

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Desktop-Applikation zum Extrahieren und Verwalten von Bildern aus signierten PDF-Dokumenten (Bank-Überwachungssysteme). Anforderungsanalyse, Softwaredesign, Implementierung.

STACK
Java · Swing · PDFBOX · Apache · XML

Zertifikate

iSAQB

Future Network Cert GmbH

2020


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden