Erfahrung

Meine Berufserfahrung

Full Stack Entwickler (MERN)

DGT PORTFOLIO|Vollzeit
Okt 2025 - Gegenwart
7 Mon. Remote

Hauptverantwortlichkeiten:

  • Entwicklung einer Next.js SaaS-Plattform für professionelle Portfolios mit integrierten PayPal-Zahlungen.
  • Entwurf sicherer Node.js-APIs mit JWT/NextAuth, um robusten Datenschutz und Skalierbarkeit zu gewährleisten.
  • Optimierung von Performance und SEO durch Server-Side Rendering (SSR), um eine schnelle und erstklassige UX zu bieten.
  • Verwaltung des Full-Stack-Deployments auf Vercel mit Git/GitHub für kontinuierliche Integration und Auslieferung.

Berufliche Weiterentwicklung

Karrierepause|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

Erfolge:

  • Entwurf interaktiver und ansprechender Benutzeroberflächen in der Frontend-Entwicklung.
  • Erwerb von Erfahrung in der Backend-Entwicklung und Datenbankverwaltung.
  • Entwicklung von Fähigkeiten bei der Erstellung und Wartung dynamischer Webanwendungen.
  • Anwendung der Agile-Methodik zur Verbesserung der Effizienz und Stärkung der Teamarbeit.
  • Erwerb von Erfahrung im Umgang mit Git und GitHub für ein effektives Code- und Projektmanagement.
  • Einsatz von SonarQube zur Analyse der Codequalität und zur Sicherstellung einer kontinuierlichen Verbesserung.
  • Einsatz von Docker zur Rationalisierung der Umgebungsverwaltung und Anwendungsentwicklung.
  • Verbesserung der zwischenmenschlichen Fähigkeiten, einschließlich Kommunikation und Teamarbeit.

Full Stack MERN Entwickler

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

Hauptaufgaben:

  • Konzeption und Entwicklung einer Aufgabenverwaltungsanwendung, die es Benutzern ermöglicht, Aufgaben hinzuzufügen, zu bearbeiten und zu löschen.
  • Implementierung von Authentifizierung und Autorisierung mittels JWT zur Gewährleistung der Anwendungssicherheit.
  • Testen von API-Endpunkten mit Postman, um die korrekte Funktionalität sicherzustellen.
  • Verbesserung der Benutzererfahrung durch Gestaltung einer einfachen und benutzerfreundlichen Oberfläche.
  • Deployment der Anwendung auf Vercel und Verwaltung der Codebasis mittels Git/GitHub.

Digitalentwickler Praktikant

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

Grundlegende Lernergebnisse:

  • Erwerb von Grundlagen der Algorithmik und objektorientierten Programmierung.
  • Konzeption und Erstellung statischer und dynamischer Websites, die mit Benutzern interagieren.
  • Arbeit mit Datenbanken und Ausführung grundlegender Operationen.
  • Erlernen von JavaScript für die Anwendungsentwicklung.
  • Vertrautmachen mit den Prinzipien der Informationssystemsicherheit.
  • Entwicklung von Verhaltens- und Sozialkompetenzen, die im beruflichen Umfeld unerlässlich sind.