Erfahrung

Meine Berufserfahrung

Gründer & 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.

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

Entwicklung von Full-Stack-Webentwicklungsfähigkeiten durch ein professionelles Praktikum unter Anwendung der erlernten Konzepte in:

  • Vorbereitung und Planung von Webprojekten.
  • Agile Methodik und Projektmanagementpraktiken.
  • Datenbankmanagement und Datenverarbeitung.
  • Front-End-Entwicklung für interaktive und reaktionsschnelle Benutzeroberflächen.
  • Back-End-Entwicklung und serverseitige Anwendungslogik.
  • Konzepte für die Entwicklung und Bereitstellung Cloud-nativer Anwendungen.
  • End-to-End-Entwicklung von Webanwendungen durch ein abschließendes Syntheseprojekt.

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|Vollzeit
Nov 2022 - Jun 2023
8 Mon. Laayoune, Marokko

Entwicklung grundlegender Fähigkeiten in der digitalen Entwicklung durch praktische Schulungen in den Bereichen:

  • Algorithmische Grundlagen und Problemlösungstechniken.
  • Konzepte der objektorientierten Programmierung (OOP).
  • Erstellung statischer und dynamischer Websites.
  • JavaScript-Programmierung und Web-Interaktivität.
  • Datenbankmanipulation und Datenmanagement.
  • Grundlagen der Sicherheit von Informationssystemen.
  • Verständnis für digitale Entwicklungsprozesse und berufliche Praktiken.