31.08.2026 aktualisiert

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

Solution Architect | DevOps- & Cloud-Consultant | Cloud-Migration & maßgeschneiderte Lösungen

Limburg, Deutschland
Limburg +100 km
Master of Computer Science (2010)
Limburg, Deutschland
Limburg +100 km
Master of Computer Science (2010)

Profilanlagen

DB Arbeitszeugnis.pdf
2026_09_DE_Profil_ElSayedAly.pdf

Über mich

Ich bin ein agiler Softwareentwickler und Cloud Engineer mit über 15 Jahren praktischer Erfahrung in unterschiedlichen Branchen. Meine Schwerpunkte liegen in der Lösungsarchitektur, CI/CD-Automatisierung, Cloud-Transformation und Backend-Entwicklung.

Skills

Apache ActivemqAPIsAmazon Elastic Compute CloudApache AntMicrosoft AzureCloud ComputingCloud-EngineeringDevOpsGitHubScrumSoftware ArchitectureRabbitMQCloud-ServicesSwaggerSolution ArchitectureVaultAWS CDKEvent-driven ArchitectureSpring CloudDocker SwarmIT-ArchitekturGoogle FirebaseCloud TechnologiesInfrastructure as Code (IaC)BackendAWS ECSGitLabCloudformationEvent Driven ArchitectureServer-MigrationGitlab-CiGit FlowKubernetesDeployment AutomationRancherBuild-ToolsCloud-MigrationCloud-OptimierungCloudwatchTerraformDomain Driven DesignDockerJenkinsCode MigrationMicroservices
ZUSAMMENFASSUNG
Freiberuflicher Software-Architekt, DevOps- und Cloud-Consultant mit über 15 Jahren Erfahrung im Aufbau skalierbarer Java- und Kotlin-Backends sowie Cloud-nativer Architekturen auf AWS und Azure. Ich begleite Konzeption, Design und Umsetzung anspruchsvoller IT-Systeme — von der Anforderungsanalyse über die Architekturentscheidung bis zum produktiven Betrieb.
Schwerpunkte: Microservices, Event-getriebene Architekturen mit Kafka/RabbitMQ/ActiveMQ, Kubernetes/Helm, CI/CD-Automatisierung sowie Log-Management mit Graylog, ELK, Splunk, Grafana und Prometheus. Als Gründer von CICDX habe ich ein Tool für die automatisierte Migration von CI/CD-Pipelines (Jenkins, GitLab CI, Azure DevOps) entwickelt, das produktiv in AWS- und Azure-Umgebungen läuft.
Branchenerfahrung in Logistik & Transport (DB Systel — Reisendeninformation), E-Commerce (LR Health & Beauty, Trusted Shops), Telekommunikation (1&1, Telekom), Luftfahrt (Lufthansa Technik) und FinTech. Über 20 erfolgreich geleitete Cloud-Migrationsprojekte auf AWS, Reduktion der Bereitstellungszeiten um bis zu 30 %.
Sprachen: Deutsch und Englisch fließend, Arabisch Muttersprache.

BACKEND & FRAMEWORKS
Java / JVM: Spring Boot | Spring Web | Spring Cloud | Spring Cloud Data Flow | Spring Security | Spring Data | Spring Vault | Hibernate | JPA | Micronaut | Ktor | JEE | JBoss | Apache Wicket
Web & APIs: REST | GraphQL | OpenAPI/Swagger | JWT
Payment: Worldline Pay | PayPal
Node.js-Stack: Node.js | Express | TypeScript
Mobile / Cross-Plattform: Flutter | React Native | Firebase (iOS & Android)
CLOUD & INFRASTRUKTUR
AWS: EC2, S3, Lambda, IAM, EKS, ECS, Batch, Step Functions, SQS, SNS, DynamoDB, RDS, CloudWatch, Systems Manager, CloudFormation
Microsoft Azure: App Service | Virtual Machines | Azure DevOps | Azure Pipelines
Container & Orchestrierung: Kubernetes | Helm | Rancher | Docker | Docker Swarm | Portainer | Tomcat | JBoss | WebLogic
Infrastructure as Code: Terraform | CloudFormation | AWS CDK
MESSAGING & STREAMING
Apache Kafka | RabbitMQ | Apache ActiveMQ | AWS SQS | AWS SNS
LOGGING, MONITORING & OBSERVABILITY
Graylog | Splunk | ELK / Kibana | Grafana | Prometheus | Instana | Icinga 2 | AWS CloudWatch
DATENBANKEN
PostgreSQL | MongoDB | AWS DynamoDB | MySQL | Oracle | DB2 | Sybase
CI/CD & DEVOPS
Build & Pipelines: Jenkins | GitLab CI | GitHub Actions | CircleCI | Azure Pipelines
Build-Tools: Maven | Gradle | Apache Ant | Artifactory | Nexus
Eigenentwicklung: CICDX — automatisierte Migration zwischen CI/CD-Plattformen
TEST & QUALITÄTSSICHERUNG
JUnit | Mockito | Testcontainers | Localstack | Cucumber | EasyMock | TDD
METHODEN & STANDARDS
Microservices | Domain-Driven Design | Event-Driven Architecture | Objektorientierte Programmierung | Agile (Scrum, Kanban, Scrumban) | DevOps Lifecycles | BPMN | UML | Git | GitFlow | IT Service Management (ITIL, COBIT)
BETRIEBSSYSTEME
Linux | macOS | Windows | Solaris

Sprachen

ArabischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Lead Software Developer

LR Health & Beauty Systems, Ahlen

Konsumgüter und Handel

500-1000 Mitarbeiter

❏ Abo Digital – Abonnement-Modell für Produkte bei LR Health & Beauty Systems.
- Im Rahmen des Projekts „Abo Digital“ wurde ein neues Abonnement-Modell
entwickelt, mit dem Kunden der LR Health & Beauty Systems in der Lage sind, diverse
Produkte im Abo-Modell zu abonnieren – ähnlich dem Konzept bei Plattformen wie
Amazon. Das Abo-Modell ermöglicht es den Kunden, regelmäßig Produkte ihrer Wahl
zu erhalten, ohne jedes Mal eine Bestellung auslösen zu müssen. Dieses Projekt hatte
das Ziel, die Kundenbindung zu stärken und die Nutzererfahrung durch ein Einfaches,
flexibles und bequemen Bestellprozess zu verbessern.
❏ Rolle: Lead Software Developer
❏ Software: Kotlin, Java, Spring Framework, Apache Wicket, RabbitMQ
❏ Standards: Microservices, Microsoft Azure, Azure DevOps, Azure App Service, Docker
Swarm, Portainer, TDD, Icinga

❏ Projekt Integration des LR-Produkts in den UK-Markt.
Im Rahmen dieses Projekts wurde das LR-Produktportfolio in den britischen Markt integriert.
Ziel war es, eine reibungslose und effiziente Anbindung der LR-Produkte an die bestehenden
Systeme im Vereinigten Königreich zu gewährleisten. Dies umfasste die Anpassung von E-
Commerce-Plattformen und Backend-Systemen, sodass das Sortiment in UK verfügbar wurde
und die Produkte nahtlos in das lokale Geschäft integriert werden konnten.

Projekt Schulung und Weiterbildung der Mitarbeiter in Docker Swarm.
Im Rahmen dieses Projekts habe ich die Verantwortung übernommen, die
Mitarbeiter von LR im Umgang mit Docker Swarm zu schulen. Ziel war es, den
Teams ein tiefes Verständnis für die Container-Orchestrierung und die
effektive Nutzung von Docker Swarm in der Infrastruktur zu vermitteln. Diese
Schulung hatte einen direkten Einfluss auf die Effizienz und Skalierbarkeit der
Microservices-Architektur und die Optimierung der Bereitstellungsprozesse.

Projekt Cloud-Integration und Deployment von Tomcat Services und Microservices auf
Docker Swarm.
Dieses Projekt umfasste die Cloud-Integration und das Deployment von Tomcat-
basierten Services sowie Microservices auf einer Docker Swarm-Infrastruktur. Ziel war
es, die Skalierbarkeit und Flexibilität der Anwendung zu verbessern, indem
Microservices effizient in einer containerisierten Umgebung auf Docker Swarm deployed
wurden. Dadurch konnte die Anwendung unabhängig skalierbar und hochverfügbar
betrieben werden.

Projekt Weiterentwicklung des Backends der E-Commerce Plattform in agilen Teams:
- Kontinuierliche Optimierung der agilen Entwicklungsprozesse sowie des Tools Stacks,
- Anbindung von Zahlungssystemen an den Onlineshop über Schnittstellen,
- Sicherstellung der Softwarequalität durch Implementierung von Unit Tests, dem
Ausbau von E2E- Tests in der Testautomatisierung und der Unterstützung von
Integrationstests,
- stetiger Ausbau des Technologie Stacks (Microservices, Message Bus, ...).
❏ Rolle: Software-Architekt / Lead Software Developer
❏ Software: Java, Kotlin, Spring Framework, Apache Wicket, Firstspirit, Flyway, PostgreSQL,
JWT “JSON Web Tokens, Apache ActiveMQ, RabbitMQ, AWS Corretto Localstack, Gradle,
Maven, Junit, Mockito, Go, Payment, Worldline Pay, PayPal Integration, Graylog
❏ Standards: Docker-Swarm, Portainer, TDD,

Lead Software Architekt

Deutsche Bahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

❏ Projekt Reisendeninformation (TR): Architekturmanagement und Umsetzung von geplanten IT-Lösungen, insbesondere in den Bereichen Digitalisierung und Cloud Services:
  1. Analyse, Ausarbeitung und Empfehlung eines technischen Konzepts/Designs für einen „Message-Broker“ (mit diversen Technologien wie Kafka, AWS SQS und RabbitMQ) als neue Backend-Komponente in einer bestehenden Anwendungslandschaft zur Abbildung aktueller und zukünftig absehbarer Anforderungen der gewählten Systemarchitektur,
  2. Implementierung des notwendigen Software-Quellcodes der „Message-Broker“ Backend-Komponenten,
  3. Erstellung von HELM-Diagrammen für die einzelnen Dienste, Implementierung der CI/CD-Pipeline in Gitlab, K8S-Vorbereitung zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen,
  4. Implementierung technischer Komponenten inkl. dazugehöriger Schnittstellen, Module und entsprechender MongoDBund AWS DynamoDB Datenbanken,
  5. Entwicklung und Umsetzungtechnischer Konzepte,
  6. Analyse fachlicher und technischer Anforderungen sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten,
  7. Durchführung von Aufwandschätzungen,
  8. Budgeterstellung, Forecast, Planung,
  9. Umsatzverantwortung: 2 Mio. Euro,
  10. Umsetzung von technologischen Strategien,
  11. Architektonisch-technischer Wissensaustausch.

Consultant / Lead Software Developer

Trusted Shops GmbH, Köln

Internet und Informationstechnologie

250-500 Mitarbeiter

  • Branche: Online-Shops & E-Commerce
  • Mars „eTrusted Shops“ Projekt: Beratung, Konzeption und Implementierung diverser Applikationen. Migration vorhandener Prozesse in Amazon Web Services. Optimierung von Java Backend-, Spring Boot-, und anderen Microservices-Prozessen. Verwaltung und Anpassung von Terraform- und Kubernetes-Containern in der AWS Infrastruktur. Erstellung und Anpassungen von CircleCI Continuous Integration Prozessen. Konzeption und Erstellung diverser APIs für die Clients. Erstellung von Reviews Export- und Dealer Feedback Services für Volkswagen und Audi.
  • Rolle: Consultant / Lead Software Developer
  • Software: Java, Aws Corretto, Typescript, JavaScript, Spring Boot, Spring Security, Spring Web, Spring Data, GraphQL, Flyway, PostgreSQL, JWT “JSON Web Tokens, Localstack, Gradle, Junit, Mockito
  • Standards: AWS S3, AWS Lambda, AWS IAM, AWS DynamoDB, AWS System Manager, AWS System Manager, AWS EKS, AWS ECS, AWS Batch, AWS Step Function, AWS Cloud Watch, Kubernetes, Terraform, Instana, Helm, CircleCI, Agile “Scrum”, JIRA, GitHub
  • Einsatzort: Trusted Shops GmbH, Köln

Lead Software Developer

1&1 Internet AG, Montabaur
  • Branche: Telekommunikation & Internet
  • Projekt: Konzeption und Implementierung von Validierungs- und Migrations- Prozessen, um externe Client-Prozesse wie Fast-Host, Fox und Strato auf das 1&1 Backend Business System umzustellen.
  • Rolle: Lead Software Developer
  • Software: Java, Kotlin, Spring Framework, Spring Web, REST, Spring Boot, Spring Data, Spring Security, Spring Cloud, JUnit, Mockito, Cucumber
  • Standards: Scrum, BPMN, PostgreSQL, JIRA, Bitbucket, JSON, Jenkins, Gradle, Swagger, Asciidoc
  • Einsatzort: 1&1 Internet AG, Montabaur

Software Architect, Lead Software Developer

1&1 Internet AG, Montabaur
  • Branche: Telekommunikation & Internet
  • Projekt: Transformation und Migration verschiedener Legacy Services auf Spring Boot im Rahmen einer neuen Microservices-Architektur-Darstellung
  • Rolle: Software Architect, Lead Software Developer
  • Software: Java, Spring Framework, Spring Web, REST, Spring Boot, Spring Data, Spring Security, Spring Cloud, JUnit, Mockito, Cucumber
  • Standards: Scrum, BPMN, PostgreSQL, HikariCP, Sybase JIRA, JSON, Bitbucket, Jenkins, Maven, Swagger, Artifactory, Asciidoc
  • Einsatzort: 1&1 Internet AG, Montabaur

Software Developer

1&1 Internet AG, Montabaur
  • Branche: Telekommunikation & Internet
  • Projekt: Konzeption und Implementierung von Services zur Daten- Synchronisierung und von Matching-Prozessen zwischen unterschiedlichen Systemen des Bereichs Contract Management System; Entwicklung eines Polling Systems für verschiedene Datenbanken
  • Rolle: Software Developer
  • Software: Java, Akka, Spring Framework, JUnit, Mockito, Cucumber
  • Standards: Scrum, PostgreSQL, Sybase JIRA, Bitbucket, Jenkins, Maven, Artifactory
  • Einsatzort: 1&1 Internet AG, Montabaur

Software Developer

1&1 Internet AG, Montabaur

Internet und Informationstechnologie

1000-5000 Mitarbeiter

  • Branche: Telekommunikation & Internet
  • Projekt: Konzeption und Implementierung einer Contract Management Read Service Umgebung und einer PostgreSQL-Datenbank für das Qualitätssicherungs-Team via Docker
  • Rolle: Software Developer
  • Software: Java, Spring Framework, JSON, JUnit, Mockito
  • Standards: Scrum, Docker, postgres-alpina, PostgreSQL, JIRA, Bitbucket, Jenkins, Gradle, Asciidoc , Testcontainers, Artifactory
  • Einsatzort: 1&1 Internet AG, Montabaur

 

  • Branche: Telekommunikation & Internet
  • Projekt: Git-Schulung für Mitarbeiter im Bereich Business Systems. Integration und Migration der vorhandenen Systeme auf Git. Integration des neuen Prozesses ‚gitFlow‘ im Team.
  • Rolle: Trainer, Lead Software Developer
  • Software: Java
  • Standards: Scrum, Git, SVN, SubGit, JIRA, Bitbucket, GitHub, Jenkins, Maven, Artifactory
  • Einsatzort: 1&1 Internet AG, Montabaur

 

  • Branche: Telekommunikation & Internet
  • Projekt: Konzeption und Erstellung eines neuen Tarifwechsel-Prozesses für das Contract Management System 
  • Rolle: Lead Software Developer
  • Software: Java, JEE, JBoss, JSON, PostgreSQL
  • Standards: Scrum, BPMN, Spring Data, Junit4, Mockito, JIRA, Jenkins, Maven
  • Einsatzort: 1&1 Internet AG, Montabaur

 

  • Branche: Telekommunikation & Internet
  • Projekt: Konzeption und Implementierung der fachlichen als auch technischen Historisierung aller Contract Management System-Entitäten; Adaption der vorhandenen Services   
  • Rolle: Software Developer
  • Software: Java, JEE, JBoss, PostgreSQL, Sybase
  • Standards: Scrum, UML, Hibernate, Spring-Frameworks, JPA, Spring Web, REST, Junit4, Jenkins, JIRA, Mockito, Maven
  • Einsatzort: 1&1 Internet AG, Montabaur

 

Scrum Master, Software Developer

Lufthansa Technik, Hamburg

Transport und Logistik

5000-10.000 Mitarbeiter

  • Branche: Luftfahrttechnik
  • Projekt: Entwicklung eines Statistik-Programms zur Verwaltung einzelner Flugzeugteile
  • Rolle: Scrum Master, Software Developer
  • Software: Java, JEE, Tomcat, JUnit, Oracle
  • Standards: Scrum, Spring MVCS, Spring Data, JIRA
  • Einsatzort: Lufthansa Technik, Hamburg

Software Developer

Telekom AG, Darmstadt

Telekommunikation

500-1000 Mitarbeiter

  • Branche: Telekommunikation & Internet
  • Projekt: Entwicklung und Integration des Backend-Systems „Qivicon Home Management Platform“,Definition und Programmierung vielfältiger Schnittstellen, Überwachung und Optimierung automatisierter Prozesse, Optimierung und Design der bestehenden Softwarearchitektur, Umstrukturierung der Geschäftsprozesse
  • Rolle: Software Developer
  • Software: Java, JEE, Tomcat, XML,JUnit, Oracle, MySQL
  • Standards: Scrum, Spring MVC, Spring Boot, Spring Data
  • Einsatzort: Telekom AG, Darmstadt

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden