Hi, I'm Abdellah Edaoudi

🔷 Full Stack Developer 🔷

I specialize in building secure full-stack web applications using the MERN stack, as well as advanced frameworks like Next.js and NestJS. I focus on delivering high-performance, scalable solutions with clean code and great user experience.

Abdellah Edaoudi LinkedInAbdellah Edaoudi GitHubAbdellah Edaoudi YouTubeAbdellah Edaoudi X (Twitter)Abdellah Edaoudi Instagram
{
}
Abdellah Edaoudi - Full Stack Developer
Portfolio 2026

About Me

Introduction

{
}
Abdellah Edaoudi - About Me
Abdellah EdaoudiSoftware Developer
  • Experience2 years Working
  • Completed+22 Projects
  • SupportOnline 24/7

I have extensive experience in transforming ideas into innovative, secure, and effective applications. My focus blends enhancing user experience and crafting attractive interfaces with ensuring robust security and high performance.

Skills

My technical level

Front-End Technologies

ReactJS
NextJS
TailwindCss
BootStrap
Shadcn/ui
Shadcn/ui

Back-End Technologies

NodeJS
ExpressJs
ExpressJs
NestJS
NestJS
RESTful APIs

Authentication & Security

JWT
Bcrypt
RBAC

Database Management

MongoDB
Mongoose

Payments & Integrations

Stripe
PayPal
Cloudinary

DevOps & Tools

Docker
Git
GitHub
Postman
Vercel
Studio3T
Studio3T

Other

Socket.IO
SaaS Arch
MVC Pattern

Soft Skills

Problem Solving
Problem Solving
Teamwork
Teamwork
Communication
Communication
Adaptability
Adaptability

Projects

Most recent work

E-commerce App

DGT Portfolio Builder

WebSiteDemo

A comprehensive SaaS platform empowering users to build professional portfolios effortlessly. It features multi-language support, custom domain integration, dynamic theme selection, real-time resume generation, and an intuitive admin dashboard for managing content, subscriptions, and analytics.

Next.js

Next.js

Node.js

Node.js

Express

Express

MongoDB

MongoDB

Tailwind CSS

Tailwind CSS

PayPal

PayPal

cloudinary

cloudinary

Git

Git

E-commerce App

Hotel Reservation System

WebSiteDemo

The hotel management system provides a comprehensive solution for managing room bookings and payments. It allows users to easily book rooms and receive an electronic ticket for confirmation. The system includes a dashboard for managing bookings, payments, and customer responses via email.

Next.js

Next.js

Tailwind CSS

Tailwind CSS

Node.js

Node.js

Express

Express

MongoDB

MongoDB

Git

Git

jwt

jwt

stripe

stripe

cloudinary

cloudinary

E-commerce App

Secure Real-time Chat System

WebSiteDemo

Secure Real-time Chat System is a high-performance instant messaging application featuring advanced security. It uses Socket.io for real-time communication and implements End-to-End Encryption (E2EE) to ensure message privacy. It also includes a robust authentication system using JWT and password hashing with Bcrypt, ensuring user data protection at the highest standards.

Next.js

Next.js

Tailwind CSS

Tailwind CSS

Node.js

Node.js

Express

Express

MongoDB

MongoDB

Git

Git

Socket.IO

Socket.IO

jwt

jwt

cloudinary

cloudinary

E-commerce App

E-Commerce Back-End

WebSiteDemo

A robust and scalable back-end system for an e-commerce platform. The system handles various functions such as user management, product inventory organization, order processing, payment handling (either via cash or card), coupon addition, reviews, category and brand management, supplier management, and tax regulation.

Nestjs

Nestjs

Node.js

Node.js

MongoDB

MongoDB

Typescript

Typescript

jwt

jwt

stripe

stripe

cloudinary

cloudinary

Git

Git

E-commerce App

Resume Platform

WebSiteDemo

Innovative application I developed, allowing users to showcase their professional Resume and social media links in one place. This app helps users manage their digital identity effectively, making it an ideal tool for job seekers or anyone looking to enhance their online presence and digital influence.

Next.js

Next.js

Tailwind CSS

Tailwind CSS

Node.js

Node.js

Express

Express

MongoDB

MongoDB

Socket.IO

Socket.IO

Git

Git

E-commerce App

Image Compressor

WebSiteDemo

A powerful and secure browser-based image compression tool. It allows users to compress unlimited JPG, PNG, and WebP images by up to 90% without losing quality. Features include bulk compression, PDF generation, drag-and-drop interface, and complete privacy as all processing happens locally in the browser.

Next.js

Next.js

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

E-commerce App

QR Code Management App

WebSiteDemo

A QR Code management app that allows you to create QR codes with custom logos, read QR codes from images, and scan QR codes via the camera to display data instantly. Features an attractive and responsive design.

Next.js

Next.js

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

E-commerce App

Shopping App

WebSiteDemo

An app that offers a seamless shopping experience, making it easy for users to browse products and add items to their cart. The app features a modern and innovative design that enhances the user experience, with instant responsiveness and interactive elements that make shopping more enjoyable.

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

Experience

My professional experience

Full Stack Developer (MERN)

DGT PORTFOLIO|Full-time
Oct 2025 - Present
7 mos Remote

Key Responsibilities:

  • Developed a Next.js SaaS platform for professional portfolios with integrated PayPal payments.
  • Engineered secure Node.js APIs using JWT/NextAuth, ensuring robust data protection and scalability.
  • Optimized Performance & SEO via Server-Side Rendering (SSR), delivering a high-speed, premium UX.
  • Managed Full-Stack Deployment on Vercel with Git/GitHub for continuous integration and delivery.

Professional development

Career Break|Training
Nov 2024 - Jan 2025
3 mos Remote

Focus Areas & Projects:

  • Completed an intensive backend development training program focused on NestJS (Node.js + TypeScript) for building scalable and high-performance server-side applications.
  • Advanced concepts: RESTful API development, Authentication & Authorization (JWT, OAuth, RBAC), Real-time communication using Socket.io, GraphQL integration, Internationalization (i18n), MongoDB, and Microservices architecture.
  • Developed a complete e-commerce system including: User management (RBAC), Secure Auth (JWT/OAuth), Product/Category/Brand mgmt, Cart & Order processing, Payment handling, Coupon mgmt, Reviews system, and Tax configuration.

Full Stack Developer Intern

Cités des Métiers et des Compétences|Internship
Sep 2023 - Jun 2024
10 mos Laayoune, Morocco

Achievements:

  • Designed interactive and attractive user interfaces in front-end development.
  • Acquired experience in back-end development and database management.
  • Developed skills in creating and maintaining dynamic web applications.
  • Applied Agile methodology to improve efficiency and strengthen teamwork.
  • Gained experience using Git and GitHub for effective code and project management.
  • Used SonarQube to analyze code quality and ensure continuous improvement.
  • Used Docker to streamline environment management and application development.
  • Enhanced interpersonal skills, including communication and teamwork.

Full Stack MERN Developer

Académie Régionale d'Éducation et de Formation|Internship
Mar 2024 - Mar 2024
1 mo Laayoune, Morocco

Key Tasks:

  • Designed and developed a task management application allowing users to add, edit, and delete tasks.
  • Implemented authentication and authorization using JWT to ensure the security of the application.
  • Tested API endpoints using Postman to ensure proper functionality.
  • Improved user experience by designing a simple and user-friendly interface.
  • Deployed the application on Vercel and managed the codebase using Git/GitHub.

Digital Developer Intern

Cités des Métiers et des Compétences|Internship
Nov 2022 - Jun 2023
8 mos Laayoune, Morocco

Core Learning:

  • Acquired the basics of algorithmic and object-oriented programming.
  • Designed and built static and dynamic websites that interact with users.
  • Worked with databases and executed basic operations.
  • Learned JavaScript for application development.
  • Familiarized with information system security principles.
  • Developed behavioral and social skills essential for a professional environment.

Education

My personal journey

<a href='https://cmc.ac.ma/fr'>Cités des Métiers et des Compétences</a>

Diploma in Digital Development (Full Stack Web Option)

2022 - 2024
Laayoune , Morocco
Baba Ahmed bin Muhammad Yahdih High School

Bachelor's degree, Physical Sciences

Baba Ahmed bin Muhammad Yahdih High School
2021 - 2022
Laayoune , Morocco

Get in Touch

Contact Me

Get in Touch

  • Email
  • abdellahedaoudi80@gmail.com
  • Write me
  • whatsapp
  • WhatsApp
  • +212 607071966
  • Write me

Contact Me