Zum Inhalt springen

Ziad Alghawi

In Deutschland zu Hause

Ich bin Ziad, Software Engineer mit Schwerpunkt Full-Stack- und Backend-Entwicklung. Nach zwei Jahren Berufserfahrung mit React und Node.js studiere ich jetzt Informatik (M.Sc.) an der Universität Passau.

Über mich

Ich bin Software Engineer mit Schwerpunkt Full-Stack- und Backend-Entwicklung. Zwei Jahre lang habe ich Web-Apps mit React und Node.js entwickelt, jetzt studiere ich Informatik (M.Sc.) an der Universität Passau. Am liebsten baue ich komplette Produkte, und in meiner Masterarbeit bringe ich Federated Learning in die Automotive Cybersecurity.

Porträt von Ziad Alghawi
Studium
M.Sc. Informatik, Universität Passau
Erfahrung
2 Jahre mit React und Node.js
Sprachen
Englisch (C1), Deutsch (B2)

Kenntnisse

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • Tailwind CSS

Backend

  • Node.js
  • Express.js
  • NestJS
  • REST-APIs
  • JWT / OAuth
  • MongoDB
  • PostgreSQL

DevOps & Cloud

  • Docker
  • Kubernetes
  • Helm
  • GitHub Actions
  • Argo CD
  • CI/CD

Programmierung

  • Python
  • TypeScript
  • JavaScript
  • PyTorch
  • scikit-learn

Tools

  • Git
  • GitHub
  • Postman

Sprachen

  • Englisch (C1)
  • Deutsch (B2)

Erfahrung

  1. 04/2022 – 08/2023

    Junior Software Developer

    Smart Methods · Riad

    Interne Web-Apps für Robotik und Automatisierung mit React, Node.js, Express.js und MongoDB entwickelt, darunter Dashboards für Monitoring, Reporting und Wartungsverfolgung. REST-APIs integriert, Fehler im Produktivbetrieb behoben und neue Features ausgeliefert.

  2. 06/2021 – 09/2021

    Software Developer (Praktikum)

    Smart Methods · Riad

    Wiederverwendbare React-Komponenten und REST-API-Anbindungen für eine Plattform zur Überwachung von Robotern entwickelt.

  3. 01/2021 – 06/2021

    Frontend Developer (Teilzeit)

    Saudi Number IT · Al-Qassim

    Eine Plattform zur Kundenverwaltung mit React entwickelt, mit wiederverwendbaren Komponenten und REST-API-Anbindung.

  1. Full-Stack · KI01

    Quiz AI

    10/2025 – heute

    Eine KI-Lernplattform: Vorlesungs-PDFs hochladen und daraus KI-generierte Quizze mit Erklärungen, Kursprüfungen und Lernfortschritt mit Streaks und Heatmap bekommen. Stripe-Abos für Free und Pro. Als Nächstes: Kubernetes und weitere Formate neben PDF.

    • Next.js 16
    • React 19
    • TypeScript
    • LangChain
    • Gemini
    • PostgreSQL
    • Drizzle
    • better-auth
    • Stripe
    • Vitest
    • Docker
    Screenshot der Startseite von Quiz AI, „From lecture PDF to exam-ready“, mit den Schritten Kapitel hochladen, Quiz erstellen, üben und Kursprüfung ablegen.
  2. Full-Stack · DevOps02

    PraxisForm

    06/2026 – 09/2026

    Eine Full-Stack-App mit Spring Boot, Angular und MongoDB, mit Docker und Helm auf Managed Kubernetes bei OVHcloud deployt. GitHub Actions, GHCR und Argo CD sorgen für automatisierte Builds und GitOps-Delivery.

    • Spring Boot
    • Angular
    • MongoDB
    • Docker
    • Kubernetes
    • Helm
    • GitHub Actions
    • GHCR
    • Argo CD
    • OVHcloud
    Pipeline-Diagramm: GitHub Actions baut die Images und legt sie in GHCR ab, danach synchronisiert Argo CD ein Helm-Release auf Kubernetes bei OVHcloud, wo Angular, Spring Boot und MongoDB laufen.
  3. Backend · REST-API03

    E‑Commerce API

    Eine modulare REST-API mit JWT-Login und rollenbasierter Zugriffskontrolle. Produkte, Warenkorb, Gutscheine, Bestellungen, Bewertungen und Stripe-Zahlungen, dokumentiert mit Postman.

    • Node.js
    • Express.js
    • MongoDB
    • Mongoose
    • JWT
    • Stripe
    • Postman
    API-Diagramm: Routen unter /api/v1, ein JWT mit der Rolle User, Manager oder Admin und der Stripe-Ablauf von der Checkout-Session über den Webhook bis zur bezahlten Bestellung.
  4. Frontend · E-Commerce04

    React E‑Commerce

    Ein Online-Shop mit React 19, TypeScript und Vite: Produktsuche, Warenkorb, Checkout und Bestellhistorie, angebunden an ein Express-Backend.

    • React 19
    • TypeScript
    • Vite
    • React Router
    • Vitest
    Illustration des Shops: eine Suchleiste über einem Produktraster, ein Warenkorb mit Checkout-Button und eine Liste früherer Bestellungen.

Das ist nur eine Auswahl. Alle weiteren Projekte findest du auf GitHub.

Weitere Projekte auf GitHub

GitHub-Aktivität

Stand: 2. November 2026

1.141 Beiträge seit 2026, ein Turm pro Tag: Je höher er ist, desto mehr war an dem Tag los.

20261.141 Beiträge

Jan 2026FebMärAprMaiJunJulAugSepOktNovMoMiFr
Beiträge
1.141
Bei diesem Tempo etwa 1.361 bis zum 31. Dezember
der Tage mit Beitrag
38 %
117 von 306 Tagen
längste Serie
12 Tage
28. Feb. bis 11. März 2026
am aktivsten Tag
79
7. Okt. 2026

Ausbildung

  1. 10/2023 – heute

    M.Sc. Informatik

    Universität Passau

    Masterarbeit: Federated Learning for Automotive Cybersecurity Risk Assessment (ISO/SAE 21434)

  2. 01/2017 – 01/2022

    Bachelor of Computer Engineering

    Qassim University · Qassim, Saudi-Arabien

Kontakt

Am schnellsten erreichst du mich per E-Mail. Du findest mich auch auf LinkedIn und GitHub.

Schreib mir eine E‑Mail

Ziad97Alghawi@gmail.com

Navigation

Start
Über mich
Erfahrung
Projekte
Aktivität
Ausbildung
Kontakt
GitHub
LinkedIn
E-Mail-Adresse kopieren
Alle Projekte auf GitHub

Sprache

English