Your Headline Goes Here!

I build softwares that brings you loyal subscribers.

Scroll down

Skills & Tools

Docker
Docker
Git
Git
Jwt
Jwt
Laravel
Laravel
Linux
Linux
Mysql
Mysql
Nestjs
Nestjs
Nextjs
Nextjs
Php
Php
Postgres
Postgres
Python
Python
React
React
Stripe
Stripe
Supabase
Supabase
Swagger
Swagger
Tailwind
Tailwind
Typeorm
Typeorm
Typescript
Typescript
Docker
Docker
Git
Git
Jwt
Jwt
Laravel
Laravel
Linux
Linux
Mysql
Mysql
Nestjs
Nestjs
Nextjs
Nextjs
Php
Php
Postgres
Postgres
Python
Python
React
React
Stripe
Stripe
Supabase
Supabase
Swagger
Swagger
Tailwind
Tailwind
Typeorm
Typeorm
Typescript
Typescript

Full-Stack Development

End-to-end features with React/Next.js and NestJS/Laravel, converting Figma designs to production code with TypeScript and TailwindCSS throughout.

Backend Architecture

Modular NestJS and Laravel APIs with JWT/OAuth2 auth, RBAC, multi-tenant data isolation, and RESTful design documented via Swagger/OpenAPI.

Payment Integrations

Stripe and PayPal payment intents, saved cards, webhook handling for real-time transaction sync, and Paddle subscriptions.

Databases

Schema design and querying across MySQL, PostgreSQL, MongoDB, and SQLite; TypeORM for migrations and entity management in multi-tenant contexts.

Auth & Security

JWT, OAuth2 (Google), RBAC, and bcrypt hardening; session management and secure multi-tenant access control across shared infrastructure.

Dev Tooling & Workflow

Git/GitHub-based branching and code review workflows, Docker for local environments, CSV/XLS data imports, and PDF generation pipelines.

Scroll down

Work Experience

Stagiaire Développeur Full-Stack

NewDev

Fès, Maroc

Built the backend for Bazar, a multi-vendor e-commerce platform: modular NestJS architecture, JWT/OAuth2/RBAC auth, full order workflow (taxes, shipping, coupons, refunds), Stripe & PayPal integration with webhooks, PDF invoicing, and Swagger-documented REST API. Also contributed to takepack.tech — a collaborative delivery app — converting Figma mockups into a Next.js/TypeScript frontend and building the Laravel API backend.

NestJSTypeORMMySQLJWTStripePayPalNext.jsTypeScriptTailwindCSSLaravelSwaggerGit

Stagiaire Développeur Full-Stack

ArtiWeb

Fès, Maroc

Designed and built a multi-tenant e-commerce platform serving multiple shops from a single database. Implemented secure authentication, product and order management, Paddle payment integration, and responsive admin dashboards with FilamentPHP. Frontend built with React, TypeScript, and TailwindCSS via Inertia.js.

LaravelReactInertia.jsFilamentPHPPaddleTypeScriptTailwindCSSMySQLGit
Scroll down

Studies

Licence d'Excellence – Intelligence Artificielle

Université Hassan II de Casablanca, Faculté des Sciences Ben M'Sick

Advanced study in AI and applied computer science, building on a full-stack foundation with a focus on intelligent systems and data-driven approaches.

Intelligence Artificielle Python Algorithmique Data Science

DTS – Développement Web Full-Stack

Institut de formation aux métiers de l'offshoring des TIC et de l'audiovisuel, Fès

Two-year technical degree covering web development fundamentals through to full-stack projects: backend APIs, frontend frameworks, databases, and collaborative workflows with Git.

PHP JavaScript React MySQL Git
Separator