Deutschland · Umzugsbereit innerhalb Deutschlands

Wael Yousef

Software Engineer

Full-Stack-Software-Engineer, der zuverlässige Produkte von Anfang bis Ende baut.

Wael Yousef

5+

Jahre in Produktion

+35 %

Transaktionseffizienz

−40 %

Datenabrufzeit

5

Entwickler betreut

Über mich

Software Engineer mit 5 Jahren Produktionserfahrung in TypeScript: Node.js- und NestJS-Services auf PostgreSQL hinter REST-Schnittstellen und die Webanwendungen, die sie nutzen.

Zu den Highlights gehören eine Payment- und Retail-Plattform von Anfang bis Ende, die die Transaktionseffizienz um 35 % steigerte, eine Integrationsschicht, die 5+ externe Anbieter hinter einem Vertrag vereinheitlicht, und ein Echtzeit-Krypto-Trading-Terminal mit Live-Marktdaten über WebSockets.

Zuletzt Frontend Team Leader mit Verantwortung für Plattformarchitektur, Code-Review-Standards und Teststrategie eines mandantenfähigen Systems in Docker. Ich habe ein Live-System von Next.js 12 (Pages Router) auf Next.js 16 (App Router) migriert, ohne Releases zu unterbrechen.

Projekte

OSOSS

OSOSS

OSOSS

Händler-SPA für Buchhaltung, Verkauf, POS und HR

Ein großes React + TypeScript + Vite Dashboard auf Arabisch (RTL) und Englisch, gebaut mit Chakra UI, TanStack Query/Table/Virtual, React Hook Form + Zod, Zustand und i18next, mit PWA, Firebase- und Pusher-Integration, Sentry-Monitoring sowie Vitest- und Playwright-Tests.

ReactTypeScriptViteChakra UITanStackZustandi18nextPWASentryPlaywright
Castfolio

Castfolio

Mediaslide

Casting-Plattform, die Modelagenturen, Marken und Talente verbindet

Eine SaaS-Plattform mit über 200 professionellen Nutzern: Marken suchen Talente mit Facettenfiltern, Agenturen teilen kuratierte Talent-Pakete über öffentliche Vorschauen, und Castings laufen Rolle für Rolle. Ich war der aktivste Entwickler am Next.js-Frontend: Casting-Formulare, Pakete und Labels, Einladungen und Organisationsverwaltung, Push-Benachrichtigungen und Echtzeit-Updates, Stripe-Abos sowie die Core-Web-Vitals-Optimierung, die die Ladezeiten um 40 % senkte.

Next.jsReactTypeScriptReact QueryNextAuthStripeFirebaseSentry
KHS LMS

KHS LMS

Freiberuflich

Schulverwaltung, live an der Al Kholoud High School

Eine Produktivplattform für Schüler, Klassen, Prüfungen, Ergebnisse und Finanzen. Den gesamten Stack allein verantwortet: NestJS-Backend, PostgreSQL-Datenmodell, Schema-Design und Migrationen (Supabase, Prisma), REST-API und React-Frontend.

NestJSPostgreSQLPrismaSupabaseRESTReact
Gaya Terminal

Gaya Terminal

City Crafters

Echtzeit-Krypto-Trading-Terminal

Live-Charts, Token-Suche, Watchlists, Wallet- und Trading-Panels, konsistent unter einem kontinuierlichen, authentifizierten WebSocket-Stream, mit React Query als einziger Datenquelle. Feature-sliced Module mit expliziten APIs.

ReactTypeScriptViteSocket.IOReact QueryFeature-sliced

Privates Kundenprojekt

MCP E-Commerce Assistant

MCP E-Commerce Assistant

Privat

KI-Shop-Assistent auf Basis des Model Context Protocol

Ein Next.js-Frontend plus vier datenbankgestützte MCP-Tools, die ein LLM-Chat (Vercel AI SDK, umschaltbar zwischen Claude und Groq) zur Laufzeit erkennt und aufruft. Neue Fähigkeiten entstehen durch das Registrieren eines Tools, nicht durch Änderungen am Client.

MCPNext.jsVercel AI SDKClaude / GroqPostgreSQLDrizzle

Berufserfahrung

  1. 05/2025 – 07/2026

    Frontend Team Leader

    OSOSS · Hawalli, Kuwait

    • Architekturverantwortung für eine mandantenfähige Plattform mit vielen Kunden-Storefronts aus einer Codebasis; Routen pro Mandant und Caching senkten die Datenabrufzeit um 40 %.
    • Migration eines Live-Systems von Next.js 12 (Pages Router) auf Next.js 16 (App Router, Server Components, Server Actions) gemeinsam mit dem CTO geplant und umgesetzt, ohne Release-Pause.
    • JWT- und OAuth-Flows implementiert, die Plattform mit Docker containerisiert (mehrere Replikas pro Mandant) und Release-Health mit Sentry überwacht.
    • 30+ Code-Reviews pro Monat, 15+ kritische Probleme monatlich behoben, 5 Entwickler betreut.
    • Teststrategie definiert und Jest-, Vitest-, Playwright- und Cypress-Tests in Jenkins-CI nachgerüstet.
    • Täglich mit Claude Code gearbeitet; Repository-Konventionen in CLAUDE.md gepflegt, damit KI-Code den Teamstandards entspricht.
  2. 04/2026 – 05/2026

    Softwareentwickler (freiberuflich)

    City Crafters · Remote

    • Gaya Terminal gebaut, ein Echtzeit-Krypto-Trading-Terminal: Live-Charts, Token-Suche, Watchlists, Wallet- und Trading-Panels, konsistent über einen authentifizierten Socket.IO-Stream.
    • Codebasis in feature-sliced Module gegliedert (Auth, Trading, Wallet, Token, Portfolio), jedes mit expliziter öffentlicher API.
  3. 12/2024 – 05/2025

    Softwareentwickler

    Mediaslide · Dubai, VAE

    • Kernfunktionen für Castfolio entwickelt, eine SaaS-Plattform mit 200+ professionellen Nutzern (React, Next.js, TypeScript).
    • REST- und GraphQL-APIs (Apollo), JWT/OAuth und SSR mit React Query integriert.
    • Ladezeiten durch Core-Web-Vitals-Optimierung um 40 % gesenkt; Nutzerbindung stieg um 20 %.
    • Ein Designsystem mit Storybook und Tailwind aufgebaut und dokumentiert.
  4. 09/2022 – 12/2024

    Softwareentwickler

    OSOSS · Hawalli, Kuwait

    • Payment- und Retail-System komplett geliefert: +35 % Transaktionseffizienz, Beitrag zu 15 % mehr Quartalsumsatz.
    • Integrationsschicht gebaut, die 5+ Drittanbieter hinter einer einheitlichen Schnittstelle vereint.
    • Reporting-System mit 20+ Berichten gebaut, inklusive der MongoDB-Abfragen und Aggregationen.
    • Playwright-E2E-Tests für Checkout-Flows und Jest-Unit-Tests geschrieben; Umstieg von CRA auf Vite mit GitLab CI/CD.
  5. 10/2021 – 09/2022

    Frontend-Entwickler

    CHI Team · Tartous

    • Frontend-Features für Kunden-Websites und -Apps verschiedenster Branchen in kurzen Projektzyklen geliefert.

Skills

Sprachen

TypeScriptJavaScriptNode.jsPythonC++JavaSQL

Backend & APIs

NestJSREST API designPostgreSQLPrismaDrizzleSupabaseMongoDBGraphQL (Apollo)JWT / OAuthRBACMicroservices

Frontend

ReactNext.js App RouterServer Components / ActionsTailwind CSSChakra UIReduxZustandTanStack Query / Table / VirtualReact Hook Form + ZodVitei18next (RTL/LTR)PWASocket.IO

UX & Designsysteme

Figma handoverStorybookDesign systemsWCAG / ARIACore Web Vitals

Testing

JestVitestPlaywrightCypressUnit + E2E strategy

Infrastruktur & Praxis

LinuxDockerKubernetesJenkinsGitLab CIAWSAzureGCPVercelSentryAgile / ScrumJira

KI-gestützte Entwicklung

Claude CodeCLAUDE.md conventionsMCP serversRuntime tool discoveryVercel AI SDK

Führung

Architecture ownershipCode review standardsMentoringTesting strategyCross-team delivery

Ausbildung & Auszeichnungen

Universität Tartous

B.Eng. Informationstechnik (IKT)

2017 – 2022

Abschluss mit Auszeichnung (92 %, „Ausgezeichnet“). Fünf Jahre in Folge unter den besten 3 des Jahrgangs.

  • • Award for Excellence, Universität Tartous (5-mal, 2017–2022)
  • • Certificate of Achievement, Collegiate Programming Contest (2019)
  • • Python for Beginners (inkl. OOP), Udemy (2021)
  • • Python, HackerRank (2021)
ArabischMuttersprache
EnglischC1
DeutschB2

Kontakt

Sie suchen einen Software Engineer? Ich lebe in Deutschland und bin deutschlandweit umzugsbereit.