Utvecklade en Next.js SaaS-plattform för professionella portföljer med integrerade PayPal-betalningar.
Konstruerade säkra Node.js-API:er med JWT/NextAuth, vilket säkerställer robust dataskydd och skalbarhet.
Optimerade prestanda och SEO via Server-Side Rendering (SSR), vilket levererar en snabb och premium användarupplevelse.
Hanterade Full-Stack-distribution på Vercel med Git/GitHub för kontinuerlig integration och leverans.
Yrkesmässig utveckling
Karriäruppehåll|Utbildning
Nov 2024 - Jan 2025
3 mån. Distans
Fokusområden och projekt:
Slutförde ett intensivt utbildningsprogram för backend-utveckling med fokus på NestJS (Node.js + TypeScript) för att bygga skalbara och högpresterande serverapplikationer.
Avancerade koncept: utveckling av RESTful API, autentisering och auktorisering (JWT, OAuth, RBAC), realtidskommunikation med hjälp av Socket.io, GraphQL-integration, internationalisering (i18n), MongoDB och mikroservicearkitektur.
Utvecklade ett komplett e-handelssystem som omfattar: användarhantering (RBAC), säker autentisering (JWT/OAuth), produkt-/kategori-/varumärkeshantering, varukorgs- och orderhantering, betalningshantering, kuponghantering, recensionssystem och skattekonfiguration.
Full Stack Utvecklare Praktikant
Cités des Métiers et des Compétences|Praktik
Sep 2023 - Jun 2024
10 mån. Laayoune, Marocko
Prestationer:
Designade interaktiva och attraktiva användargränssnitt inom frontend-utveckling.
Skaffade erfarenhet inom backend-utveckling och databashantering.
Utvecklade färdigheter i att skapa och underhålla dynamiska webbapplikationer.
Tillämpade Agile-metodik för att förbättra effektiviteten och stärka samarbetet i teamet.
Fick erfarenhet av att använda Git och GitHub för effektiv kod- och projekthantering.
Använde SonarQube för att analysera kodkvalitet och säkerställa kontinuerlig förbättring.
Använde Docker för att effektivisera miljöhantering och applikationsutveckling.
Förbättrade interpersonella färdigheter, inklusive kommunikation och teamarbete.
Full Stack MERN Utvecklare
Regional Academy of Education and Training|Praktik
Mar 2024 - Mar 2024
1 mån. Laayoune, Marocko
Huvudsakliga uppgifter:
Designade och utvecklade en uppgiftshanteringsapplikation som låter användare lägga till, redigera och ta bort uppgifter.
Implementerade autentisering och auktorisering med JWT för att säkerställa applikationens säkerhet.
Testade API-slutpunkter med Postman för att säkerställa korrekt funktionalitet.
Förbättrade användarupplevelsen genom att designa ett enkelt och användarvänligt gränssnitt.
Distribuerade applikationen på Vercel och hanterade kodbasen med Git/GitHub.
Digital Utvecklare Praktikant
Cités des Métiers et des Compétences|Praktik
Nov 2022 - Jun 2023
8 mån. Laayoune, Marocko
Viktiga lärdomar:
Förvärv av grunderna i algoritmer och objektorienterad programmering.
Design och byggande av statiska och dynamiska webbplatser som interagerar med användare.
Arbeta med databaser och utföra grundläggande operationer.
Inlärning av JavaScript för applikationsutveckling.
Bekanta sig med principerna för informationssäkerhet.
Utveckling av beteendemässiga och sociala färdigheter som är nödvändiga i en professionell miljö.