Expérience

Mon expérience professionnelle

Fondateur & Développeur Full Stack (MERN)

DGT PORTFOLIO|Full-time
Oct 2025 - Présent
+7 mois À distance

Responsabilités clés :

  • Développement d'une plateforme SaaS avec Next.js pour des portfolios professionnels avec intégration des paiements PayPal.
  • Conception d'APIs Node.js sécurisées utilisant JWT/NextAuth, garantissant une protection robuste des données et l'évolutivité.
  • Optimisation des performances et du SEO via le rendu côté serveur (SSR), offrant une expérience utilisateur rapide et premium.
  • Gestion du déploiement Full-Stack sur Vercel avec Git/GitHub pour une intégration et une livraison continues.

Formation en Développement Backend

Auto-apprentissage & Développement Professionnel|Formation
Nov 2024 - Jan 2025
3 mois À distance

Domaines de concentration et projets :

  • Réalisation d'un programme de formation intensif en développement backend axé sur NestJS (Node.js + TypeScript) pour la création d'applications côté serveur évolutives et performantes.
  • Concepts avancés : Développement d'API RESTful, Authentification et Autorisation (JWT, OAuth, RBAC), Communication en temps réel via Socket.io, Intégration GraphQL, Internationalisation (i18n), MongoDB, et Architecture microservices.
  • Développement d'un système complet de commerce électronique incluant : Gestion des utilisateurs (RBAC), Authentification sécurisée (JWT/OAuth), Gestion des produits/catégories/marques, Panier et traitement des commandes, Gestion des paiements, Gestion des coupons, Système d'avis et Configuration des taxes.

Stagiaire Développeur Full Stack

Cités des Métiers et des Compétences|Stage
Sep 2023 - Juin 2024
10 mois Laâyoune, Maroc

Développement de compétences en développement web full-stack à travers un stage professionnel, en appliquant les concepts appris en :

  • Préparation et planification de projets web.
  • Méthodologie Agile et pratiques de gestion de projet.
  • Gestion de bases de données et manipulation des données.
  • Développement front-end pour des interfaces utilisateur interactives et réactives.
  • Développement back-end et logique d'application côté serveur.
  • Concepts de développement et de déploiement d'applications cloud-natives.
  • Développement d'applications web de bout en bout à travers un projet de synthèse final.

Développeur Full Stack MERN

Académie Régionale d'Éducation et de Formation|Stage
Mar 2024 - Mar 2024
1 mois Laâyoune, Maroc

Missions principales :

  • Conception et développement d'une application de gestion des tâches permettant aux utilisateurs d'ajouter, modifier et supprimer des tâches.
  • Mise en œuvre de l'authentification et de l'autorisation à l'aide de JWT pour garantir la sécurité de l'application.
  • Test des points de terminaison de l'API à l'aide de Postman pour garantir un fonctionnement correct.
  • Amélioration de l'expérience utilisateur en concevant une interface simple et intuitive.
  • Déploiement de l'application sur Vercel et gestion du code via Git/GitHub.

Stagiaire Développeur Digital

Cités des Métiers et des Compétences|Temps plein
Nov 2022 - Juin 2023
8 mois Laâyoune, Maroc

Développement de compétences fondamentales en développement digital à travers une formation pratique, couvrant :

  • Fondamentaux de l'algorithmique et techniques de résolution de problèmes.
  • Concepts de la Programmation Orientée Objet (POO).
  • Création de sites web statiques et dynamiques.
  • Programmation JavaScript et interactivité web.
  • Manipulation de bases de données et gestion des données.
  • Fondamentaux de la sécurité des systèmes d'information.
  • Compréhension des processus de développement digital et des pratiques professionnelles.