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

Founder & Full Stack Developer – DGT Portfolio

Dgt Portfolio|Founder & Developer
Oct 2024 - Present
+ 4 mos Laayoune , Morocco

Achievements :

  • Designed and developed a SaaS platform for building professional online portfolios.
  • Implemented authentication and authorization using JWT.
  • Built RESTful APIs and integrated payment systems.
  • Deployed the application on Vercel and managed the codebase using Git/GitHub.
  • Improved performance, SEO, and user experience.

Full Stack MERN Developer

Regional Academy of Education and Training|Internship
Mar 2024 - Apr 2024
2 mos Laayoune , Morocco

Achievements :

  • 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.

Full Stack Web Developer

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

Achievements :

  • Gained essential web development skills by combining theory with practical application in a professional environment.
  • 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, for better preparedness in diverse work environments.

Digital Developer Intern

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

Achievements :

  • Culture and advanced techniques of the digital field
  • Understanding the dimensions of the profession and the learning path
  • Acquiring the basics of algorithmic
  • Behavioral and social skills
  • Developing skills in object-oriented programming
  • Designing and building static websites
  • Using JavaScript for application development
  • Working with databases and executing basic operations
  • Building dynamic websites that interact with users
  • Familiarizing with information system security principles

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