Software Engineer · Full Stack · Wuppertal, DE

Abd Almajid AL-ATTAR

Java · Spring Boot · Angular · Search & KI · B.Sc. Informatik – Bergische Universität Wuppertal.

Profil

Abd Almajid Al-Attar
Wuppertal, NRW
Softwareentwickler
Führerschein Klasse B
DE · EN · AR

Softwareentwickler mit Schwerpunkt Java-Backendentwicklung und Praxiserfahrung in modernen Web- und Enterprise-Anwendungen. Erfahrung mit Java, REST APIs, Elasticsearch sowie Such- und Analysefunktionen im Unternehmensumfeld.

Vertraut mit agiler Zusammenarbeit, Git-basierten Workflows und automatisierten Tests. Interesse an skalierbaren Softwaresystemen, Microservices und moderner Softwarearchitektur.

Aktuell vertiefe ich gezielt meine Kenntnisse in AWS und DevOps – mit Fokus auf CI/CD-Pipelines, Container-Orchestrierung und Cloud-Deployment.

Technische Skills

Programmiersprachen

JavaPythonJavaScriptTypeScriptPHPCC#

Frameworks & Tools

Spring BootJakarta EEPayaraHibernateMavenJUnitAngularLaravelMVC

Datenbanken & Search

ElasticsearchVector SearchMariaDBMySQLPostgreSQLMongoDB

DevOps & Cloud ↑ in Lernphase

Git / GitHubDockerAWS ★CI/CD ★LinuxmacOS

Web & Frontend

HTMLCSS / SASSBootstrapWordPressREST API

Soft Skills

TeamarbeitProblemlösungZeitmanagementClean CodeAgile / Scrum

Erfahrung & Bildung

Softwareentwickler (Werkstudent → Vollzeit)Sep 2024 – Mai 2026
SOCOTEC Ingenieure AG · Bochum
  • Entwicklung einer webbasierten Oberfläche zur interaktiven Steuerung eines Routen-Finde-Algorithmus für unterirdische Energie-Infrastrukturen (Forschungsprojekt DARTS)
  • KI-basierte Suche über Projektdokumente mittels Embeddings in Verbindung mit Elasticsearch (Vector Search / semantische Suche)
  • Anbindung der SOCOTEC-internen KI-Infrastruktur „BlueGen" per API – Automatisierung von Dokumentenzusammenfassungen, Berichten und Projektreferenzen
  • Anwendungsentwicklung im Front- und Backend, Optimierung digitaler Workflows, Auswertung und Konvertierung von Daten
Werkstudent SoftwareentwicklungDez 2022 – Apr 2023
Herbert Waldmann GmbH & Co. KG · Villingen-Schwenningen
  • Webapplikation (Java) für Konfiguration & Prüfung der Stehleuchte YARA
  • Webbasierte Firmware-Aktualisierung für YARA-Hardware-Komponenten
Praktikum IT-AbteilungMai 2012 – Jun 2012
INTEC International GmbH · Hechingen
  • Entwicklung kleiner Java-Anwendungen im IT-Bereich
M.Sc. InformatikOkt 2023 – Mrz 2026
Bergische Universität Wuppertal
  • Schwerpunkte: ML, Big Data, Datenanalyse, Statistik, Datenvisualisierung
B.Sc. InformatikOkt 2019 – Sep 2023
Bergische Universität Wuppertal
  • Algorithmen, KI, IT-Sicherheit, Datenbanken, Betriebssysteme, Netwerktechnik
  • Abschlussprojekt: Web-Software für Arztpraxis (Terminplanung & Kommunikation)
ArabischMuttersprache
DeutschFließend
EnglischVerhandlungssicher

Meine Projekte

github.com/Majid1395
ePraxis Screenshot
Screenshot hier einfügen
screenshots/epraxis.png
Fertig
ePraxis

Web-Anwendung für Arztpraxen – ermöglicht Patienten die Online-Terminbuchung und unterstützt Ärzte sowie medizinisches Personal bei der täglichen Verwaltung.

  • Rollenbasiertes System: Admin, Arzt, Mitarbeiter, Patient
  • Online-Terminbuchung & -verwaltung
  • E-Mail-Benachrichtigungen bei Buchungen (Mailtrap)
  • Auth mit Laravel Sanctum, Migrationen & Seeding
PHP 8.1 Laravel 10 MariaDB Bootstrap 5 Blade Laravel Mix
Todo App Screenshot
Screenshot hier einfügen
screenshots/todo.png
Fertig
Todo App

Aufgabenverwaltungs-Webanwendung mit PHP, MariaDB und Bootstrap. Aufgaben erstellen, bearbeiten, filtern und als PDF exportieren – mit AJAX-Status-Toggle ohne Seitenneuladen.

  • Prioritäten (Niedrig / Mittel / Hoch) mit farbigen Badges
  • Fristen mit Überfälligkeitserkennung & -hervorhebung
  • Statistik-Dashboard: gesamt / erledigt / ausstehend / überfällig
  • PDF-Export (TCPDF), CSRF-Schutz, Prepared Statements
PHP 7.4+ MariaDB Bootstrap 4 jQuery AJAX TCPDF
MaelPlanner Screenshot
Screenshot hier einfügen
screenshots/maelplanner.png
Fertig
MaelPlanner

Mahlzeitenplaner-Webanwendung mit Django im Backend und Vue.js im Frontend. Nutzer können Rezepte verwalten, Wochenpläne erstellen und Einkaufslisten generieren.

  • Rezeptverwaltung mit Zutaten & Nährwertinfos
  • Wochenplanung per Drag & Drop
  • Automatische Einkaufslisten-Generierung
  • REST API Backend mit Django, reaktives Frontend mit Vue.js
Django Python Vue.js REST API SQLite
eCommerce Screenshot
Screenshot hier einfügen
screenshots/ecommerce.png
In Bearbeitung
eCommerce

Vollständige E-Commerce-Plattform mit Java Spring Boot Backend und Angular Frontend. Microservice-orientierte Architektur mit REST API, Produktverwaltung und Bestellabwicklung.

  • Spring Boot REST API mit vollständiger CRUD-Funktionalität
  • Angular Frontend mit reaktivem State Management
  • Produktkatalog, Warenkorb & Bestellverwaltung
  • JWT-Authentifizierung, Docker-Containerisierung
Java Spring Boot Angular REST API MySQL Docker JWT

Schreib mir

Offen für neue Möglichkeiten – Festanstellung oder Projektarbeit im Bereich Java-Backend, Elasticsearch oder Cloud/DevOps. Melde dich gerne!

am-alattar@hotmail.com
+49 177 2134320
in
LinkedIn Profil
GitHub Profil