Ahmed Aboualsheikh

Angestellt, Solution Engineer, REWE digital
Erftstadt, Deutschland

Fähigkeiten und Kenntnisse

Java
Kotlin
Software Architecture
Solution Architecture
Spring Framework
Apache Kafka
Microservices
Git
Docker
Kubernetes
Scrum
Spring Boot
Spring Modulith
IBM DB2
PostgreSQL
Github Copilot
Calude Code
Hibernate
CI/CD
GitLab
Helm Charts
GitLab CI/CD
Keycloak
Architecture Decision Records (ADR)
Event Driven Architecture
Grafana
Prometheus
Instana
SonarQube
MapR Streams
Apache Maven
REST API
Responsible
independent

Werdegang

Berufserfahrung von Ahmed Aboualsheikh

  • Bis heute 1 Jahr und 5 Monate, seit Jan. 2025

    Solution Engineer

    REWE digital

    - Mitwirkung an der Architektur einer Greenfield-Plattform mit Kotlin, Spring Boot, Spring Modulith und Apache Kafka. - Durchführung von Trade-off-Analysen und Erstellung von Architecture Decision Records (ADRs) — im Engineering-Team abgestimmt und dokumentiert. - Täglicher professioneller Einsatz von GitHub Copilot zur Code-Generierung und Beschleunigung von Entwicklungsaufgaben.

  • 3 Jahre und 7 Monate, Juni 2021 - Dez. 2024

    Senior Software Engineer

    REWE digital

    - Entwurf und Implementierung ereignisgesteuerter Microservices mit Apache Kafka und MapR Streams — verantwortlich für Topic-Design, Consumer-/Producer-Verträge und Partitionierungsstrategie der eigenen Komponenten. - Integration von Keycloak als Identity Provider in Spring Boot zur Umsetzung - Entwicklung einer IT-Sicherheitsstrategie für das zentrale Produkt-Information-System — Analyse der Anforderungen, Erarbeitung von Maßnahmen und Nachverfolgung der Umsetzung im Engineering-Team.

  • 3 Jahre und 8 Monate, Okt. 2017 - Mai 2021

    Software Engineer

    IBM Deutschland GmbH

    - Entwicklung und Pflege einer zentralen Bestandsbuchhaltungsanwendung für einen der größten europäischen Lebensmitteleinzelhändler. - Mitwirkung an der Extraktion von Legacy-Komponenten in Spring Boot Microservices sowie Migration von IBM DB2 zu PostgreSQL HA. - Verbesserung der Codequalität durch Testautomatisierung und Refactoring undokumentierter Legacy-Komponenten.

  • 2 Jahre und 3 Monate, Juni 2012 - Aug. 2014

    IT-Spezialist

    IBM Ägypten

    - Alleinverantwortlicher Integrationsingenieur vor Ort für IVR-Banking-Plattformen über IBM Message Broker in einer geschäftskritischen Bankenumgebung. - Mitwirkung als Junior-Entwickler in Luft- und Raumfahrt-sowie E-Government-Projekten.

Ausbildung von Ahmed Aboualsheikh

  • 4 Jahre und 10 Monate, Okt. 2012 - Juli 2017

    M.Eng. Information Technology

    Frankfurt University of Applied Sciences

    Thesis: Optimal Server Placement in Disaster Networks using Machine Learning (Weka · Java) Note: 1,8

  • 11 Monate, Sep. 2011 - Juli 2012

    Open Source Applications Developer Program

    Information Technology Institute (ITI), Egypt

    Focus areas: OOP · Data Structures & Algorithms · Software Engineering · Databases · Web Technologies · Linux/Ubuntu · Design Patterns · IT Security

  • 4 Jahre und 11 Monate, Aug. 2005 - Juni 2010

    Communication and Electronics

    Alexandria University, Egypt

    Graduation project: LTE physical layer implementation in VHDL

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z