Ervaring

Mijn professionele ervaring

Oprichter & Full Stack Developer

DGT Portfolio•Fulltime (Op afstand)
okt 2025 — Heden
Op afstand

Belangrijkste verantwoordelijkheden:

  • Ontwikkeling en onderhoud van een Next.js SaaS-platform voor het creëren van professionele portfolio's, met PayPal-betalingsintegratie en ondersteuning voor aangepaste domeinen.
  • Ontwikkeling van veilige RESTful API's met Node.js en Express.js, met JWT/NextAuth.js-authenticatie en op rollen gebaseerde toegangscontrole (RBAC).
  • Implementatie van performance- en SEO-optimalisaties via Server-Side Rendering (SSR) en moderne webontwikkelingspraktijken.
  • Beheer van applicatie-deployment op Vercel en CI/CD-workflows met Git en GitHub.
Next.jsReact.jsNode.jsExpress.jsMongoDBPayPal APIJWT / NextAuthTailwind CSSVercelGit & GitHub

Backend Ontwikkeling Training

Zelfstudie & Professionele Ontwikkeling•Training (Op afstand)
nov 2024 — jan 2025
Op afstand

Focusgebieden & Projecten:

  • Een intensief trainingsprogramma voor backend-ontwikkeling voltooid, gericht op NestJS (Node.js + TypeScript) voor het bouwen van schaalbare en krachtige server-side applicaties.
  • Geavanceerde concepten: RESTful API-ontwikkeling, Authenticatie & Autorisatie (JWT, OAuth, RBAC), Real-time communicatie met Socket.io, GraphQL-integratie, Internationalisering (i18n), MongoDB en Microservices-architectuur.
  • Een compleet e-commercesysteem ontwikkeld met: Gebruikersbeheer (RBAC), Veilige Auth (JWT/OAuth), Product/Categorie/Merkbeheer, Winkelwagen & Orderverwerking, Betalingsafhandeling, Couponbeheer, Review-systeem en Belastingconfiguratie.
NestJSTypeScriptNode.jsREST APIsPostmanSocket.ioMongoDBOAuth & RBAC

Stagiair Full Stack Developer

Cités des Métiers et des Compétences•Fulltime (Op locatie)
sep 2023 — jun 2024
Laayoune, Marokko

Belangrijkste verantwoordelijkheden:

  • Ontwikkeling van responsieve en interactieve webapplicaties met React.js en JavaScript.
  • Bouw van back-end services en RESTful API's met Node.js en Express.js, met ervaring in Laravel/PHP.
  • Ontwerp en beheer van databases met MongoDB en MySQL.
  • Toepassing van Agile/Scrum-methoden in projectplanning, -ontwikkeling, -testen en -oplevering.
  • Gebruik van Docker, Git/GitHub en SonarQube voor ontwikkeling, versiebeheer en codekwaliteitsanalyse.
React.jsJavaScriptNode.jsExpress.jsMongoDBMySQLPHPGit & GitHub

Full Stack MERN Developer

Regionale Academie voor Onderwijs en Training•Stage (Op locatie)
mrt 2024 — mrt 2024
Laayoune, Marokko

Belangrijkste taken:

  • Ontwerp en ontwikkeling van een full-stack taakbeheertoepassing met JWT-gebaseerde authenticatie.
  • Ontwikkeling van RESTful API-eindpunten en testen met Postman.
  • Implementatie van de applicatie op Vercel.
React.jsNode.jsExpress.jsMongoDBREST APIsPostmanJWTVercel

Stagiair Digitaal Ontwikkelaar

Cités des Métiers et des Compétences•Fulltime (Op locatie)
nov 2022 — jun 2023
Laayoune, Marokko

Belangrijkste verantwoordelijkheden:

  • Toepassing van programmeer- en algoritmeconcepten in praktische projecten.
  • Ontwikkeling van statische en dynamische websites met HTML, CSS, JavaScript en PHP.
  • Werken met SQL-databases en toepassing van basispraktijken op het gebied van informatiesysteembeveiliging.
HTML5CSS3BootstrapJavaScriptPythonPHPSQLGit