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.