Mohammad AL Mahamid

Software-Entwickler

Spezialisiert auf Java, Spring Boot & Cloud-native Lösungen. Ich verbinde technische Komplexität mit fachlichen Anforderungen – von der Konzeption bis zum Betrieb.

Java Spring Boot Kubernetes Kafka Angular Docker
Mohammad AL Mahamid
MA
Exxeta AG

Wer ich bin

Als Consultant und Software-Entwickler bei Exxeta arbeite ich seit März 2024 in Kundenprojekten im Financial-Services-Umfeld. Dabei entwickle ich REST-Schnittstellen, gestalte Microservice-Architekturen und verarbeite Daten mit Spring Batch – inklusive Kafka-Integration für event-getriebene Prozesse und strukturiertem Logging für ELK-Systeme.

Ich übernehme Verantwortung über den gesamten Entwicklungszyklus hinweg – von API-Design über CI/CD-Konzeption mit GitHub Actions bis hin zur Qualitätssicherung. Zuvor habe ich im Rahmen meiner Bachelorarbeit bei Vector Informatik ein ECU Software Repository in C# und ASP.NET Core konzipiert und implementiert. Diese Kombination aus Beratung, Architektur und Hands-on-Entwicklung macht meine Arbeit aus.

3+ Jahre Erfahrung
5+ Projekte
3 Sprachen

Zur Person

  • Mohammad AL Mahamid
  • Deutschland
  • Deutsch / Syrisch

Berufserfahrung

Consultant / Software-Entwickler

Exxeta AG – Stuttgart
März 2024 – Heute Aktuell
01

REST-Services & Datenverarbeitung – Financial Services

Developer
  • Entwicklung REST-Schnittstellen inkl. Integration externer Systeme
  • Datenverarbeitung mit Spring Batch
  • Strukturierte Trennung von Business- und Technical Logs für gezielte Suche in ELK
  • Kafka-Integration zur event-getriebenen Triggerung von Spring Batch Jobs
Java Spring Boot Spring Batch Kafka ELK Helm
02

Integrationsapplikation im Kreditwesen – Financial Services

Developer
  • Redesign mehrerer Microservices
  • Integration von Schnittstellen anderer Systeme, u.a. des Bankenverlags
  • API-Design von synchronen und asynchronen Schnittstellen
  • Planung und Konzeption von CI/CD mit GitHub Actions; Verantwortung der Migration von GitLab zu GitHub
  • Bewertung, Planung und Umsetzung von Maßnahmen zur Qualitätssicherung
Java Spring Boot Kafka GitHub Actions Helm OpenShift

Full-Stack-Entwickler

KPro Software GmbH – Bremen
Juni 2023 – Oktober 2023
  • Entwicklung und Wartung maßgeschneiderter Softwarelösungen
  • Entwicklung von Qualitätssicherungsprozessen
  • Fehleranalyse und Problemlösung
Java Spring Boot REST GraphQL Angular phpMyAdmin

Bachelorarbeit – ECU Software Repository

Vector Informatik GmbH – Stuttgart
Oktober 2022 – März 2023
  • Literaturrecherche
  • Technologieauswahl API: Zur Auswahl standen REST und GraphQL
  • Technologieauswahl Datenbanken: Zur Auswahl standen Dokumentendatenbanken und relationale Datenbanken
  • In der Ausarbeitung wurden der Vollständigkeit halber noch einige Technologien betrachtet
  • Design der Anwendung basierend auf der Zwiebelarchitektur
  • Realisierung der wichtigsten Funktionen der Anwendung: Erstellen von Software-Containern, Datentransfer, Versionierung
  • Die Realisierung erfolgt in C# und .NET 6 (ASP.NET Core)
  • Dokumentation
C# .NET 6 ASP.NET Core GraphQL PostgreSQL Azure Serverless

Praktikum Softwareentwicklung

Vector Informatik GmbH – Stuttgart
März 2022 – September 2022
  • Proof-of-Concept zum Malware-Scan von hochgeladenen Dateien
  • Erweiterung eines Werkzeugs zur Erkennung von inkonsistenten Datenbankinhalten
  • Verbesserung von Timeouts bei der Inter-Service Kommunikation
  • Verbesserung von Log Output
  • Einführung von „Nullable Checks" zur Vermeidung von Null Pointer Exceptions zur Laufzeit
  • Erweiterung von automatischen Tests
C# .NET 6 ASP.NET Core GraphQL PostgreSQL Azure Serverless

Kenntnisse & Technologien

Programmiersprachen

Java C# TypeScript SQL

Frameworks

Spring Boot Spring Batch Hibernate .NET / ASP.NET Angular

Datenbanken

PostgreSQL MariaDB MongoDB

APIs & Integration

REST Kafka GraphQL ELK Stack

DevOps & Cloud

Docker Kubernetes GitHub Actions Helm OpenShift Azure

Build & Tools

Git / GitHub Maven Gradle GitLab

Bildung

B.Sc. Wirtschaftsinformatik

Reutlingen University 09.2019 – 03.2023

Bachelorarbeit bei Vector Informatik GmbH: Design & Implementierung eines ECU Software Repository.

Allgemeine Hochschulreife (Abitur)

Daraa, Syrien 07.2014 – 09.2015

Zertifikate & Weiterbildungen

DO

Docker Mastery: Kubernetes + Swarm

Udemy
K8

Getting Started with Kubernetes

CKAD
K8

Kubernetes Application Developer: Design & Build

CKAD 2021
GH

DevOps mit GitHub: CI/CD mit GitHub Actions

GitHub + Azure
AZ

Azure Serverless Functions & Logic Apps

Microsoft Azure
EF

Entity Framework Core

.NET
API

Building RESTful Web APIs with ASP.NET Core

ASP.NET

Sprachen

🇸🇾
Arabisch
Muttersprache
🇩🇪
Deutsch
C1
🇬🇧
Englisch
Gut

Soft Skills

Teamorientiert
Pünktlich
Zuverlässig
Remote-fähig
Selbstständig
Flexibel

Location

Deutschland

LinkedIn

Profil ansehen