Mohamad Ali Choumar
Software Engineering · Full-Stack · Essen
Software-Engineering-Student an der Universität Duisburg-Essen, ab Oktober 2026 im sechsten Fachsemester. Ich baue Systeme, die tatsächlich benutzt werden — eines läuft seit 2026 in Produktion für einen Betrieb in Duisburg, und aktuell arbeite ich bezahlt in einem Entwicklerteam an einer SaaS-Anwendung. Stack: TypeScript, Next.js, PostgreSQL. Komplexe Systeme entwickle ich, indem ich KI-Agenten gezielt führe: spezifizieren, ausführen lassen, selbst prüfen.
Praxis
SaaS-Anwendung — Projektmitarbeit im Team
Bezahlt · im Team Juli – Okt. 2026- Mitarbeit in einem kleinen Entwicklerteam an einer KI-gestützt gebauten SaaS-Anwendung; Auftraggeber und Produkt sind nicht öffentlich.
- Fehleranalyse und -behebung in bestehender Codebasis, Funktionen gemeinsam weiterentwickelt, Ziele im Team abgestimmt — meine erste Arbeit im Team statt allein.
Milano Pizzeria — Restaurant-Plattform
In Produktion 2026- Bezahlter Kundenauftrag: für einen Betrieb in Duisburg entworfen, gebaut und deployed. Deutschsprachig, mobile-first, mit Impressum und Datenschutz nach DSGVO; Security-Header an der Edge.
- Reservierung wird auf der Seite zusammengestellt und vorausgefüllt an WhatsApp übergeben — bewusst statt eines Buchungs-Backends, weil der Betrieb kein Personal für ein Dashboard hat.
ChoumarOS — Plattform für Studierende
Live · choumaros.de 2026- Allein entworfen, gebaut und betrieben: offene Registrierung, DE/EN/AR mit Rechts-nach-links, Microsoft Store; Android-App im Test bei Google Play.
- 751 automatisierte Tests gegen echte PostgreSQL-DB und 163 Browser-Tests, keiner übersprungen; RLS auf jeder Tabelle, npm audit 0, 24 ADRs.
- KI-Assistent nur mit Quellen (Gemini, pgvector); KI-Agenten als Werkzeug — ich spezifiziere, prüfe jeden Diff und verantworte das Ergebnis.
Studium
B.Sc. Software Engineering
seit 04/2024 · ab 10/2026 im 6. FSUniversität Duisburg-Essen, Campus Essen
Inhalte u. a.: Requirements Engineering, Software-Architekturen, Datenbanksysteme, Algorithmen, Qualitätssicherung, Maschinelles Lernen, Cybersicherheit, Mensch-Computer-Interaktion.
Stärken
- 207 Commits an einem System, das mir niemand aufgetragen hat — bis es live war.
- 6 Quality Gates vor jedem Release — Sorgfalt, auch wenn es spät wird.
- 3 Sprachen im Alltag und in der Arbeit.
- 2 Systeme, die echte Menschen nutzen — ich weiß, was „fertig“ heißt.