Verfügbar für Vollzeitstelle ab Oktober 2026

Mohammad El Zein

Informatikstudent an der TU Dortmund mit Fokus auf Software Engineering, DevOps und KI-Systeme.

Dortmund, Deutschland
Mohammad El Zein
01

Über mich

Ich bin Informatikstudent im 6. Semester an der TU Dortmund mit praktischer Erfahrung in Softwareentwicklung, DevOps-Automatisierung und KI-gestützten Anwendungen. Aktuell arbeite ich als Werkstudent bei Wilo SE im Bereich Software & Product Architecture und schreibe meine Bachelorarbeit über graphbasierte Algorithmen für Microservice-Deployments.

Ich suche eine Vollzeitstelle als Junior Software Engineer, DevOps oder AI Engineer ab Oktober 2026.

Ausbildung

B.Sc. Informatik

TU Dortmund

6. Semester · Abschluss: September 2026

Bachelorarbeit: Entwicklung und Evaluation eines graphbasierten Algorithmus zur automatischen Bestimmung von Deployment-Reihenfolgen in Microservice-Architekturen

Zertifizierungen

  • Microsoft Azure Fundamentals (AZ-900)Zertifiziert
  • Microsoft Azure Administrator (AZ-204)In Vorbereitung
Deutsch · C1Englisch · B2Arabisch · MutterspracheFranzösisch · B1
02

Erfahrung

03

Projekte

Full-Stack Restaurant Website

Vollständige Restaurant-Webanwendung mit Online-Bestellung, Zahlungsabwicklung und einem KI-gestützten Kalorienrechner.

  • Online-Bestellsystem mit Stripe-Zahlungsabwicklung
  • KI-Kalorienrechner für Menüpunkte
  • Responsives Frontend mit React, REST-Backend mit Spring Boot
ReactSpring BootMongoDBStripeOpenAI APIJavaJavaScript

Deployment Analyzer

Bachelorarbeit-Projekt: Tool zur automatischen Bestimmung von Deployment-Reihenfolgen in Microservice-Architekturen mittels Graphalgorithmen.

  • Implementiert: Kahn, DFS, Tarjan, FAS, Level-BFS
  • Analyse von Abhängigkeitsgraphen zur Ableitung optimaler Deployment-Reihenfolgen
Java 21Maven

Blokus Brettspiel

Digitale Umsetzung des Brettspiels Blokus mit KI-Gegnern und Netzwerk-Multiplayer.

  • KI-Gegner mit eigener Spielstrategie
  • Netzwerk-Multiplayer für mehrere Spieler
KotlinBGW FrameworkJUnit 5

Schiebe-Poker Kartenspiel

Vollständiges Kartenspiel für 2–4 Spieler mit Standard-Poker-Wertung, entwickelt mit klarer Schichtenarchitektur.

  • Hotseat-Modus mit Privatsphäre-Screen und Abschluss-Ranking
  • Saubere Architektur: Entity, Service (Spiellogik), GUI
  • Unit-Tests mit JUnit 5
KotlinGradleBGW FrameworkJUnit 5
04

Fähigkeiten

Sprachen

JavaJavaScriptTypeScriptPythonKotlinSQLC++HTML/CSS

Frameworks

ReactSpring BootNext.jsREST APIs

DevOps

GitDockerKubernetesMavenGradleCI/CDAzure
05

Kontakt

Lass uns reden — ich freue mich auf deine Nachricht.

Verfügbar für Vollzeitstelle ab Oktober 2026. Offen für Junior Software Engineer, Fullstack Entwickler, DevOps und AI Engineer Positionen in Dortmund, NRW, Deutschland, Hybride und remote.