Mahmoud Shaban — portfolio

Backend-Entwickler | Java & Spring Boot | REST‑APIs & skalierbare Systeme

Bereit für jede Herausforderung

Neueste Arbeiten

Einige meiner aktuellen Projekte – entwickelt mit Leidenschaft, Neugier und (viel zu viel) Kaffee. Ich liebe es, mit Code zu experimentieren und Ideen in funktionierende Software zu verwandeln.

Gesamtes Portfolio ansehen

Wer ich bin

Skalierbaren Code entwickeln. Reale Probleme lösen.

Ich bin ein backend-orientierter Java‑Entwickler mit einer Leidenschaft für sauberen Code und solide Architektur. Meine Kernkompetenzen umfassen Java, Spring Boot, REST‑APIs sowie die Arbeit mit Tools wie Docker, Git und PostgreSQL.

Über das reine Programmieren hinaus löse ich gern reale Probleme und verwandle Ideen in robuste, skalierbare Systeme. Ich bin detailorientiert, neugierig und immer bereit, etwas Neues zu lernen.

Derzeit offen für neue Möglichkeiten, als Backend‑Entwickler zu wachsen und gemeinsam mit großartigen Teams wirkungsvolle Softwareprodukte zu entwickeln.

Zusätzlich zum Programmieren interessiere ich mich sehr für Videobearbeitung, da sie Kreativität mit Technologie verbindet und ansprechende visuelle Inhalte entstehen lässt.

Aktuell offen für neue Möglichkeiten, als Backend‑Entwickler zu wachsen und wirkungsvolle Softwareprodukte mit großartigen Teams zu entwickeln.

Kontakt aufnehmen

Arbeitsplatz eines Backend‑Entwicklers API‑Diagramm
>

Meine Fähigkeiten

Hier sind einige der wichtigsten Technologien und Tools, mit denen ich zuverlässige, skalierbare und effiziente Backend‑Systeme entwickle.

Spring Boot

Ein schnelles, flexibles Java‑Framework zum Erstellen von Microservices und REST‑APIs.

Java

Eine robuste, objektorientierte Sprache zum Aufbau skalierbarer und zuverlässiger Backends.

Git & GitHub

Tools für Versionskontrolle und Zusammenarbeit mit Branches und Pull Requests.

Docker

Containerisierung für konsistente Deployments in unterschiedlichen Umgebungen.

PostgreSQL

Leistungsstarkes Open‑Source‑Relationaldatenbanksystem für strukturierte Daten.

MySQL

Schnelle, zuverlässige SQL‑Datenbank, die in Webanwendungen weit verbreitet ist.

Maven

Build‑Tool, das Abhängigkeiten, Packaging und den Lebenszyklus automatisiert.

Gradle

Flexibles und schnelles Build‑Automatisierungstool für Java‑basierte Anwendungen.

JavaFX

Framework zum Erstellen moderner, plattformübergreifender Desktop‑UIs in Java – ideal für Admin‑Tools und Backend‑Dashboards.

Ein bisschen über mich

Suchen Sie einen Backend‑Entwickler?

Ich freue mich, von Ihnen zu hören und zu sehen, wie wir zusammenarbeiten können.

Kontakt aufnehmen!