Ervaring

Mijn professionele ervaring

Full Stack Developer (MERN)

DGT PORTFOLIO|Fulltime
okt 2025 - Heden
7 mnd Op afstand

Belangrijkste verantwoordelijkheden:

  • Ontwikkelde een Next.js SaaS-platform voor professionele portfolio's met geïntegreerde PayPal-betalingen.
  • Ontworpen veilige Node.js API's met JWT/NextAuth, wat zorgt voor robuuste gegevensbescherming en schaalbaarheid.
  • Prestaties & SEO geoptimaliseerd via Server-Side Rendering (SSR), wat zorgt voor een snelle, premium UX.
  • Beheerde Full-Stack Deployment op Vercel met Git/GitHub voor continue integratie en levering.

Professionele ontwikkeling

Sabbatical|Training
nov 2024 - jan 2025
3 mnd 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.

Stagiair Full Stack Developer

Cités des Métiers et des Compétences|Stage
sep 2023 - jun 2024
10 mnd Laayoune, Marokko

Prestaties:

  • Interactieve en aantrekkelijke gebruikersinterfaces ontworpen in front-end ontwikkeling.
  • Ervaring opgedaan in back-end ontwikkeling en databasebeheer.
  • Vaardigheden ontwikkeld in het maken en onderhouden van dynamische webapplicaties.
  • Agile-methodologie toegepast om de efficiëntie te verbeteren en het teamwerk te versterken.
  • Ervaring opgedaan met het gebruik van Git en GitHub voor effectief code- en projectbeheer.
  • SonarQube gebruikt om de codekwaliteit te analyseren en continue verbetering te waarborgen.
  • Docker gebruikt om het omgevingsbeheer en de applicatieontwikkeling te stroomlijnen.
  • Interpersoonlijke vaardigheden verbeterd, waaronder communicatie en teamwerk.

Full Stack MERN Developer

Regionale Academie voor Onderwijs en Training|Stage
mrt 2024 - mrt 2024
1 maand Laayoune, Marokko

Belangrijkste taken:

  • Een taakbeheerapplicatie ontworpen en ontwikkeld waarmee gebruikers taken kunnen toevoegen, bewerken en verwijderen.
  • Authenticatie en autorisatie geïmplementeerd met JWT om de veiligheid van de applicatie te waarborgen.
  • API-eindpunten getest met Postman om de juiste functionaliteit te garanderen.
  • Gebruikerservaring verbeterd door een eenvoudige en gebruiksvriendelijke interface te ontwerpen.
  • De applicatie geïmplementeerd op Vercel en de codebase beheerd met Git/GitHub.

Stagiair Digitaal Ontwikkelaar

Cités des Métiers et des Compétences|Stage
nov 2022 - jun 2023
8 mnd Laayoune, Marokko

Kernleerpunten:

  • De basis van algoritmisch en objectgeoriënteerd programmeren verworven.
  • Statische en dynamische websites ontworpen en gebouwd die interactie met gebruikers hebben.
  • Gewerkt met databases en basisbewerkingen uitgevoerd.
  • JavaScript geleerd voor applicatieontwikkeling.
  • Vertrouwd geraakt met de principes van informatiebeveiliging.
  • Essentiële gedrags- en sociale vaardigheden ontwikkeld voor een professionele omgeving.