Mousa
Hilaneh

PM & Fullstack-Entwickler

Ich bringe Web- und Mobile-Produkte von der Anforderung bis zum Go-live. Zertifiziert in Scrum, PRINCE2 7 und ITIL 4.

01Person

  • Mousa Hilaneh
  • Frankfurt am Main

02Profil

  • Zertifizierter Projektmanager
  • Fullstack-Entwickler
  • AI Automation Engineer
  • Web, Mobile, DevOps, KI-Agenten
  • B.Sc. Informatik

03Fähigkeiten

  • Java, Kotlin, Spring Boot, Quarkus
  • Angular, Flutter, Android
  • CI/CD, Docker, Kubernetes, Azure
  • KI-Agenten, Automatisierung

04Zertifikate

  • Agile Scrum Product Owner
  • Agile Scrum Master
  • PRINCE2 7 Practitioner
  • PRINCE2 7 Agile Practitioner
  • ITIL 4 Foundation

KI-Agenten

Die Agenten arbeiten.
Ich entscheide.

Drei Systeme, die ich gebaut habe und selbst nutze. Agenten erledigen die Arbeit mit echten Werkzeugen, und wo es zählt, gibt ein Mensch frei: ich.

01

Venture Build Pipeline

Von der Idee bis zum Release, als Plugin für Claude Code

Ein Plugin für Claude Code, das eine Produktidee in elf Phasen bis zum Release führt. Agenten recherchieren parallel, greifen jede Spezifikation an, bevor ein Test sie festschreibt, und laufen die fertigen Abläufe im Browser ab. An sechs Gates entscheide ich: weiter, überarbeiten oder stoppen. Kein Agent kann ein Gate selbst freigeben.

Phasen
11
Gates
6
Agenten
5
Tests
525
EingangIdeeBrief und Zielmarkt
AgentRechercheein Agent je offene Frage, parallel
WerkzeugWeb und Browserjeder Befund mit Quelle
Freigabe · MousaScope, Design, Architekturvor dem Bau
AgentFeature-LoopSpec, Test zuerst, dann Code
AgentPrüf-AgentenSpec-Challenger, Design-Review, Journey-Walk
Freigabe · MousaReleasevor dem Go-live
ErgebnisAusgeliefertTest gleich Produktion, bis auf die Konfiguration
02

LinkedIn-Autopilot

Beiträge in meiner Stimme, veröffentlicht erst nach meinem OK

Ein Agent schreibt Beiträge in meiner Stimme, aus einem Themenbrief, und prüft jeden gegen alles, was ich je gepostet habe. Ein Bildmodell malt das Bild dazu, aus meinen Fotos. Am Vortag liegt der Entwurf mit Bild in Slack. Veröffentlicht wird nur, was ich annehme, über die offizielle LinkedIn-API. Läuft heute als Teil von ATARI.

Freigabe
am Vortag in Slack
Länge
unter 900 Zeichen
Bild
zu jedem Beitrag
Schnittstelle
offizielle LinkedIn-API
EingangThemenbriefPositionierung und Stimme
AgentTexterClaude schreibt den Entwurf
WerkzeugWiederholungs-Checkgegen jeden bisherigen Post
AgentBildBildmodell, aus meinen Fotos
WerkzeugMeine FotosGesicht und Statur
Freigabe · MousaBeitrag mit Bildin Slack, am Vortag
WerkzeugLinkedIn-APIoffiziell, kein Scraping
ErgebnisVeröffentlichtKommentare kommen per Mail zurück
03

ATARI

Mission Control über alle meine Projekte, per Stimme und Slack

Läuft lokal auf meinem Rechner und zeigt, was in Swipe, SyrianJobs, der Projektsuche und auf LinkedIn passiert und was davon mich braucht. Ich spreche mit ihm oder schreibe in Slack: Whisper erkennt die Sprache lokal, ein schnelles Modell antwortet sofort, und was mehr verlangt, übernimmt Claude Code als Engine. Was die Engine senden, posten oder löschen will, wartet auf meine Freigabe.

Läuft
lokal auf 127.0.0.1
Sprache
Whisper auf der eigenen GPU
Erste Antwort
nach etwa 2 Sekunden
Freigabe
bevor die Engine etwas sendet
Eingang„Hey ATARI“Stimme oder Slack
WerkzeugWhisperSpracherkennung, lokal
AgentSchnelle AntwortHaiku, oder weiter an die Engine
AgentEngineClaude Code mit Werkzeugen
WerkzeugWerkzeugeBoard, Notizen, Gmail, Kalender
Freigabe · MousaSenden, Posten, Löschennur nach meinem OK
ErgebnisErledigtATARI meldet es per Stimme

Werdegang & Qualifikationen

Was ich mitbringe.

Fünf Stationen in Softwareprojekten, als Tester, Entwickler und Projektmanager. Dazu acht Zertifikate, von Android bis PRINCE2 7.

  1. bis heute

    Fullstack-Entwickler

    DVAG · Frankfurt am Main

    Eine Kreditstrecke mit Angular und Spring Boot: fachliche Anforderungen, Architektur und Datenbankdesign, Schnittstellen zu internen Systemen und Partnerbanken, CI/CD und End-to-End-Tests mit Playwright.

    • Kreditstrecke
  2. bis

    PM & Fullstack-Entwickler

    Devops Genius · Berlin

    Produkt- und Projektverantwortung für Swipe, eine B2B/B2C-Vermittlungsplattform für Web und Mobile: Führung eines sechsköpfigen Teams in Scrum, Matching-Logik, Stripe-Zahlungen, Chat und Admin-Dashboard, gebaut mit Spring Boot, Kotlin, Angular und Flutter.

    • Swipe
  3. bis

    PM & Fullstack-Entwickler

    Personal Deluxe · Berlin

    Produkt- und Projektverantwortung für einen B2C-Onlineshop: Führung eines vierköpfigen Teams, Shop-Flows von Katalog und Suche bis Checkout, Architektur mit Spring Boot, Kotlin und Angular, CI/CD und Deployment.

    • Pflegezirkus-Shop
  4. bis

    Fullstack-Entwickler

    adesso · Frankfurt am Main

    Eine Web-App zur Sehfähigkeitsprüfung mit adaptiver Test-Engine, Heatmaps und Rollen für Patient, Arzt und Assistenz (Angular, Spring Boot), dazu eine Middleware, die die Datenformate von Laborsystemen vereinheitlicht (Quarkus, Kotlin, GraalVM Native Image).

    • Eye Vision
    • Labor-Middleware
  5. bis

    App QA & Tester

    Ströer · Frankfurt am Main

    Qualitätssicherung für die Nachrichtenplattform t-online auf Web und Android: manuelle Tests und Release-Absicherung, automatisierte UI-Tests mit Espresso.

    • t-online
  6. bis

    B.Sc. Informatik

    Frankfurt UAS · Frankfurt am Main

    Bachelor of Science mit Schwerpunkt mobile Anwendungen.

Arbeiten

Was ich baue.

Drei Produkte, die ich von der Idee bis zum Betrieb verantworte, und drei Projekte für Arbeitgeber und Kunden. Wo eine Oberfläche nicht öffentlich ist, zeige ich ihren Aufbau.

swipe-service.deStand 10/2026
Startseite von Swipe: Suche nach einem Service, „Beschreibe deinen Auftrag“ und beliebte Dienstleistungen

Kunden beschreiben einen Auftrag, Fachfirmen in der Nähe schicken Angebote. Eine Plattform für zwei Märkte, Deutschland und die VAE, in drei Sprachen, auf Web, iOS und Android.

  • Ein Team von sechs Leuten in Scrum geführt: Backlog, Priorisierung, Release-Planung.
  • Matching nach Kategorie, Qualifikation und Standort, dazu Zahlungen mit Stripe, Chat, Bewertungen und ein Admin-Dashboard.
  • KI-Auto-fill: Aus einer Beschreibung in eigenen Worten wird ein ausgefüllter Auftrag, über ein eigenes KI-Gateway mit Kostendeckel je Markt.
  • Den Katalog-Schritt der Auto-fill von 26,4 auf 0,45 Sekunden gebracht: drei Datenbankabfragen statt 1.441.
Rolle
Produkt- und Projektverantwortung, Architektur, Entwicklung
Zeitraum
seit 03/2025
Stack
  • Angular
  • Kotlin
  • Spring Boot
  • Flutter
  • Stripe
  • Azure
  • OpenAI API
MoHi-CockpitDemodaten
MoHi-Cockpit: eine Mieteranfrage mit dem Antwort-Entwurf der KI und dem Knopf „Freigeben & senden“

Ein Eingang für alles, was eine Hausverwaltung erreicht: E-Mail, Post und Telefon. Die KI ordnet jede Anfrage ein, gibt sie an das passende Fachmodul und entwirft die Antwort. Raus geht nur, was ein Mensch freigibt.

  • Kanäle: Postfächer über IMAP und Microsoft 365, gescannte Post mit Texterkennung, Anrufe mit Spracherkennung.
  • Fachmodule für Schäden, Vermietung, Eigentümerversammlungen und Belege; „Frag deine Akten“ antwortet nur mit Quellen.
  • Das Sprachmodell ist austauschbar, lokal mit Ollama oder in einer EU-Cloud. Fällt es aus, landet die Anfrage bei einem Menschen statt im Fehler.
  • Über 200 automatisierte Tests, die ohne Netz und ohne Modell laufen.
Rolle
Gründer: Konzept, Architektur, Entwicklung
Zeitraum
seit 06/2026
Stack
  • Python
  • FastAPI
  • LiteLLM
  • Ollama
  • React
  • TypeScript
  • Docker
syrianjobs.netStand 10/2026
Startseite von SyrianJobs auf Arabisch, von rechts nach links, mit der KI-Suche nach einer Stelle

Ein Arbeitsmarkt für Syrien auf Arabisch und Englisch, von rechts nach links gedacht. Jobsuchende beschreiben die Stelle in eigenen Worten, die KI findet passende Angebote; Firmen schalten Anzeigen, die das Team vor der Veröffentlichung prüft.

  • Drei Seiten auf einer Plattform: Jobsuchende, Firmen und das Team, das Firmen verifiziert und Anzeigen freigibt.
  • Anzeigen entstehen zweisprachig im Assistenten, Lebensläufe auf Arabisch oder Englisch aus dem Profil.
  • Bezahlung über Sham Cash, bestätigt per Webhook ohne manuellen Schritt.
Rolle
Gründer: Produkt, Architektur, Entwicklung
Zeitraum
seit 06/2026
Stack
  • TypeScript
  • NestJS
  • Next.js
  • PostgreSQL
  • Redis
  • Docker
  • Cloudflare
~/kreditstreckeOberfläche nicht öffentlich

$ tree kreditstrecke

kreditstrecke/

  • frontendAngular
  • backendSpring Boot, Kotlin
  • schnittstelleninterne Systeme, Partnerbanken
  • datenArchitektur, Datenbankdesign
  • testsje Ebene, End-to-End mit Playwright
  • betriebCI/CD, DevOps

$

Eine Kreditstrecke, eingebettet in die bestehende Infrastruktur: von den fachlichen Anforderungen im Kreditprozess über Architektur und Datenbankdesign bis zu den Schnittstellen zu internen Systemen und Partnerbanken.

  • Systemarchitektur und Datenbankdesign konzipiert.
  • REST-Schnittstellen zu internen Systemen, Microservices und den Partnerbanken.
  • CI/CD- und DevOps-Prozesse aufgebaut, End-to-End-Tests mit Playwright.
Rolle
Fullstack-Entwickler
Zeitraum
seit 01/2026
Stack
  • Angular
  • Kotlin
  • Spring Boot
  • REST
  • Playwright
~/eye-visionOberfläche nicht öffentlich

$ tree eye-vision

eye-vision/

  • test-enginestatisch und adaptiv
  • frontendAngular: Test, Heatmaps
  • backendSpring Boot, Java
  • rollenPatient, Arzt, Assistenz
  • exportPDF, CSV

$

Eine Web-App, die die Sehfähigkeit mit einem algorithmusgestützten Testverfahren prüft, mit Rollen für Patient, Arzt und Assistenz.

  • Test-Engine für statische und adaptive Tests, mit Ergebnis- und Steuerungslogik.
  • Angular-Frontend für die Testdurchführung, Heatmaps und Statistiken.
  • Spring-Boot-Backend in Java für Auswertung und Daten, Export als PDF und CSV.
Rolle
Fullstack-Entwickler
Zeitraum
2022 bis 2024
Stack
  • Angular
  • TypeScript
  • Java
  • Spring Boot
~/labor-middlewareOberfläche nicht öffentlich

$ tree labor-middleware

labor-middleware/

  • eingangFormate der Laborsysteme
  • prüfungValidierung, Fehlerbehandlung
  • umwandlungins Standardformat
  • ausgangExport, Übertragung
  • laufzeitQuarkus, Kotlin, GraalVM Native

$

Eine Middleware, die die unterschiedlichen Datenformate von Laborsystemen in ein Standardformat überführt und zuverlässig weitergibt.

  • Import-, Export- und Transformationslogik für Konvertierung und Übertragung.
  • Schnittstellen mit Validierung und Fehlerbehandlung für verlässlichen Datentransport.
  • Quarkus mit Kotlin als GraalVM Native Image: kurze Startzeit, wenig Speicher.
Rolle
Backend-Entwicklung
Zeitraum
2022 bis 2024
Stack
  • Kotlin
  • Quarkus
  • GraalVM

Kontakt

Wo du mich erreichst.

Für eine Stelle, ein Projekt oder eine Frage zu KI-Agenten erreichst du mich am besten per E-Mail. Meinen Lebenslauf gibt es als PDF, auf Deutsch und auf Englisch.