Erfahrung

Meine Berufserfahrung

Gründer & Full Stack Entwickler

DGT Portfolio|Vollzeit
Okt 2025 - Gegenwart
+7 Mon. Remote

Hauptverantwortlichkeiten:

  • Aufbau und Pflege einer Next.js SaaS-Plattform zur Erstellung professioneller Portfolios, mit PayPal-Zahlungsintegration und Unterstützung benutzerdefinierter Domains.
  • Entwicklung sicherer RESTful APIs mit Node.js und Express.js, mit JWT/NextAuth.js-Authentifizierung und rollenbasierter Zugriffskontrolle (RBAC).
  • Implementierung von Performance- und SEO-Optimierungen mittels Server-Side Rendering (SSR) und modernen Webentwicklungspraktiken.
  • Verwaltung des Anwendungsdeployments auf Vercel und CI/CD-Workflows mit Git und GitHub.

Backend-Entwicklungs-Training

Selbststudium & berufliche Weiterentwicklung|Weiterbildung
Nov 2024 - Jan 2025
3 Mon. Remote

Schwerpunkte und Projekte:

  • Abschluss eines intensiven Backend-Entwicklungstrainingsprogramms mit Fokus auf NestJS (Node.js + TypeScript) für den Aufbau skalierbarer und hochperformanter serverseitiger Anwendungen.
  • Fortgeschrittene Konzepte: RESTful API-Entwicklung, Authentifizierung und Autorisierung (JWT, OAuth, RBAC), Echtzeitkommunikation mit Socket.io, GraphQL-Integration, Internationalisierung (i18n), MongoDB und Microservices-Architektur.
  • Entwicklung eines vollständigen E-Commerce-Systems, umfassend: Benutzerverwaltung (RBAC), sichere Authentifizierung (JWT/OAuth), Produkt-/Kategorie-/Markenverwaltung, Warenkorb- und Bestellabwicklung, Zahlungsabwicklung, Gutscheinverwaltung, Bewertungssystem und Steuerkonfiguration.

Full Stack Entwickler Praktikant

Cités des Métiers et des Compétences|Praktikum
Sep 2023 - Jun 2024
10 Mon. Laayoune, Marokko

Hauptverantwortlichkeiten:

  • Entwicklung responsiver und interaktiver Webanwendungen mit React.js und JavaScript.
  • Aufbau von Backend-Diensten und RESTful APIs mit Node.js und Express.js, mit Erfahrung in Laravel/PHP.
  • Design und Verwaltung von Datenbanken mit MongoDB und MySQL.
  • Anwendung von Agile/Scrum-Methoden in Projektplanung, Entwicklung, Testing und Lieferung.
  • Nutzung von Docker, Git/GitHub und SonarQube für Entwicklung, Versionskontrolle und Code-Qualitätsanalyse.

Full Stack MERN Entwickler

Regionale Akademie für Bildung und Ausbildung|Praktikum
Mär 2024 - Mär 2024
1 Mon. Laayoune, Marokko

Hauptaufgaben:

  • Design und Entwicklung einer Full-Stack-Aufgabenverwaltungsanwendung mit JWT-basierter Authentifizierung.
  • Entwicklung von RESTful API-Endpunkten und deren Tests mit Postman.
  • Deployment der Anwendung auf Vercel.

Digitalentwickler Praktikant

Cités des Métiers et des Compétences|Vollzeit
Nov 2022 - Jun 2023
8 Mon. Laayoune, Marokko

Hauptverantwortlichkeiten:

  • Anwendung von Programmier- und Algorithmuskonzepten in praktischen Projekten.
  • Entwicklung statischer und dynamischer Websites mit HTML, CSS, JavaScript und PHP.
  • Arbeit mit SQL-Datenbanken und Anwendung grundlegender Informationssystem-Sicherheitspraktiken.