Hallo, ich bin Abdellah Edaoudi

🔷 Full Stack Entwickler 🔷

Ich spezialisiere mich auf den Aufbau sicherer Full-Stack-Webanwendungen mit dem MERN-Stack sowie fortgeschrittenen Frameworks wie Next.js und NestJS. Ich konzentriere mich darauf, hochperformante, skalierbare Lösungen mit sauberem Code und einer großartigen Benutzererfahrung zu liefern.

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

Über mich

Einführung

{
}
Abdellah Edaoudi - About Me
Abdellah EdaoudiSoftware Developer
  • Erfahrung2 Jahre Arbeit
  • Abgeschlossen+22 Projekte
  • UnterstützungOnline 24/7

Ich verfüge über umfangreiche Erfahrung in der Umsetzung von Ideen in innovative, sichere und effektive Anwendungen. Mein Fokus liegt auf der Verbesserung der Benutzererfahrung und der Gestaltung attraktiver Schnittstellen bei gleichzeitiger Gewährleistung robuster Sicherheit und hoher Leistung.

Fähigkeiten

Mein technisches Niveau

Frontend Entwickler

ReactJS
NextJS
TailwindCss
BootStrap
Shadcn/ui
Shadcn/ui

Backend Entwickler

NodeJS
ExpressJs
ExpressJs
NestJS
NestJS
RESTful APIs

Authentifizierung und Sicherheit

JWT
Bcrypt
RBAC

Datenbankverwaltung

MongoDB
Mongoose

Zahlungen und Integration

Stripe
PayPal
Cloudinary

Entwicklungswerkzeuge

Docker
Git
GitHub
Postman
Vercel
Studio3T
Studio3T

Andere

Socket.IO
SaaS Arch
MVC Pattern

Soft Skills

Problemlösung
Problemlösung
Teamarbeit
Teamarbeit
Kommunikation
Kommunikation
Anpassungsfähigkeit
Anpassungsfähigkeit

Projekte

Neueste Arbeiten

E-commerce App

DGT Portfolio Builder

WebSiteDemo

Eine umfassende SaaS-Plattform, die es Benutzern ermöglicht, professionelle Portfolios mühelos zu erstellen. Sie bietet mehrsprachige Unterstützung, benutzerdefinierte Domain-Integration, dynamische Themenauswahl, Echtzeit-Lebenslauf-Generierung und ein intuitives Admin-Dashboard zur Verwaltung von Inhalten, Abonnements und Analysen.

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

Hotelreservierungssystem

WebSiteDemo

Das Hotelmanagementsystem bietet eine umfassende Lösung für die Verwaltung von Zimmerbuchungen und Zahlungen. Es ermöglicht Benutzern, Zimmer einfach zu buchen und ein elektronisches Ticket zur Bestätigung zu erhalten. Das System umfasst ein Dashboard zur Verwaltung von Buchungen, Zahlungen und Kundenantworten per E-Mail.

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

Sicheres Echtzeit-Chat-System

WebSiteDemo

Sicheres Echtzeit-Chat-System ist eine leistungsstarke Instant-Messaging-Anwendung mit fortschrittlicher Sicherheit. Sie nutzt Socket.io für die Echtzeitkommunikation und implementiert eine Ende-zu-Ende-Verschlüsselung (E2EE), um die Privatsphäre der Nachrichten zu gewährleisten. Außerdem verfügt sie über ein robustes Authentifizierungssystem mit JWT und Passwort-Hasching mit Bcrypt, das den Schutz der Benutzerdaten auf höchstem Niveau garantiert.

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

Ein robustes und skalierbares Back-End-System für eine E-Commerce-Plattform. Das System übernimmt verschiedene Funktionen wie Benutzerverwaltung, Organisation des Produktbestands, Auftragsabwicklung, Zahlungsabwicklung (entweder bar oder per Karte), Hinzufügen von Gutscheinen, Bewertungen, Kategorie- und Markenmanagement, Lieferantenmanagement und Steuerregulierung.

Nestjs

Nestjs

Node.js

Node.js

MongoDB

MongoDB

Typescript

Typescript

jwt

jwt

stripe

stripe

cloudinary

cloudinary

Git

Git

E-commerce App

Lebenslauf-Plattform

WebSiteDemo

Innovative Anwendung, die ich entwickelt habe und die es Benutzern ermöglicht, ihren professionellen Lebenslauf und ihre Social-Media-Links an einem Ort zu präsentieren. Diese App hilft Benutzern, ihre digitale Identität effektiv zu verwalten, was sie zu einem idealen Werkzeug für Arbeitssuchende oder jeden macht, der seine Online-Präsenz und seinen digitalen Einfluss verbessern möchte.

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

Bildkompressor

WebSiteDemo

Ein leistungsstarkes und sicheres browserbasiertes Bildkomprimierungstool. Es ermöglicht Benutzern, unbegrenzt viele JPG-, PNG- und WebP-Bilder um bis zu 90 % ohne Qualitätsverlust zu komprimieren. Zu den Funktionen gehören Massenkomprimierung, PDF-Erstellung, Drag-and-Drop-Oberfläche und vollständige Privatsphäre, da die gesamte Verarbeitung lokal erfolgt.

Next.js

Next.js

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

E-commerce App

QR-Code-Manager-App

WebSiteDemo

Eine QR-Code-Management-App, mit der Sie QR-Codes mit benutzerdefinierten Logos erstellen, QR-Codes aus Bildern lesen und QR-Codes über die Kamera scannen können, um Daten sofort anzuzeigen. Verfügt über ein attraktives und reaktionsschnelles Design.

Next.js

Next.js

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

E-commerce App

Shopping-App

WebSiteDemo

Eine App, die ein nahtloses Einkaufserlebnis bietet und es Benutzern erleichtert, Produkte zu durchsuchen und Artikel in ihren Warenkorb zu legen. Die App zeichnet sich durch ein modernes und innovatives Design aus, das die Benutzererfahrung mit sofortiger Reaktionsfähigkeit und interaktiven Elementen bereichert und das Einkaufen angenehmer macht.

React.js

React.js

Tailwind CSS

Tailwind CSS

Git

Git

Erfahrung

Meine Berufserfahrung

Full Stack Entwickler (MERN)

DGT PORTFOLIO|Vollzeit
Okt 2025 - Gegenwart
7 Mon. Remote

Hauptverantwortlichkeiten:

  • Entwicklung einer Next.js SaaS-Plattform für professionelle Portfolios mit integrierten PayPal-Zahlungen.
  • Entwurf sicherer Node.js-APIs mit JWT/NextAuth, um robusten Datenschutz und Skalierbarkeit zu gewährleisten.
  • Optimierung von Performance und SEO durch Server-Side Rendering (SSR), um eine schnelle und erstklassige UX zu bieten.
  • Verwaltung des Full-Stack-Deployments auf Vercel mit Git/GitHub für kontinuierliche Integration und Auslieferung.

Berufliche Weiterentwicklung

Karrierepause|Weiterbildung
Nov 2024 - Jan 2025
3 Mon. Remote

Schwerpunkte und Projekte:

  • Abschluss eines intensiven Backend-Entwicklungstrainingsprogramms mit Fokus auf NestJS (Node.js + TypeScript) für den Aufbau skalierbarer und hochperformanter serverseitiger Anwendungen.
  • Fortgeschrittene Konzepte: RESTful API-Entwicklung, Authentifizierung und Autorisierung (JWT, OAuth, RBAC), Echtzeitkommunikation mit Socket.io, GraphQL-Integration, Internationalisierung (i18n), MongoDB und Microservices-Architektur.
  • Entwicklung eines vollständigen E-Commerce-Systems, umfassend: Benutzerverwaltung (RBAC), sichere Authentifizierung (JWT/OAuth), Produkt-/Kategorie-/Markenverwaltung, Warenkorb- und Bestellabwicklung, Zahlungsabwicklung, Gutscheinverwaltung, Bewertungssystem und Steuerkonfiguration.

Full Stack Entwickler Praktikant

Cités des Métiers et des Compétences|Praktikum
Sep 2023 - Jun 2024
10 Mon. Laayoune, Marokko

Erfolge:

  • Entwurf interaktiver und ansprechender Benutzeroberflächen in der Frontend-Entwicklung.
  • Erwerb von Erfahrung in der Backend-Entwicklung und Datenbankverwaltung.
  • Entwicklung von Fähigkeiten bei der Erstellung und Wartung dynamischer Webanwendungen.
  • Anwendung der Agile-Methodik zur Verbesserung der Effizienz und Stärkung der Teamarbeit.
  • Erwerb von Erfahrung im Umgang mit Git und GitHub für ein effektives Code- und Projektmanagement.
  • Einsatz von SonarQube zur Analyse der Codequalität und zur Sicherstellung einer kontinuierlichen Verbesserung.
  • Einsatz von Docker zur Rationalisierung der Umgebungsverwaltung und Anwendungsentwicklung.
  • Verbesserung der zwischenmenschlichen Fähigkeiten, einschließlich Kommunikation und Teamarbeit.

Full Stack MERN Entwickler

Regionale Akademie für Bildung und Ausbildung|Praktikum
Mär 2024 - Mär 2024
1 Mon. Laayoune, Marokko

Hauptaufgaben:

  • Konzeption und Entwicklung einer Aufgabenverwaltungsanwendung, die es Benutzern ermöglicht, Aufgaben hinzuzufügen, zu bearbeiten und zu löschen.
  • Implementierung von Authentifizierung und Autorisierung mittels JWT zur Gewährleistung der Anwendungssicherheit.
  • Testen von API-Endpunkten mit Postman, um die korrekte Funktionalität sicherzustellen.
  • Verbesserung der Benutzererfahrung durch Gestaltung einer einfachen und benutzerfreundlichen Oberfläche.
  • Deployment der Anwendung auf Vercel und Verwaltung der Codebasis mittels Git/GitHub.

Digitalentwickler Praktikant

Cités des Métiers et des Compétences|Praktikum
Nov 2022 - Jun 2023
8 Mon. Laayoune, Marokko

Grundlegende Lernergebnisse:

  • Erwerb von Grundlagen der Algorithmik und objektorientierten Programmierung.
  • Konzeption und Erstellung statischer und dynamischer Websites, die mit Benutzern interagieren.
  • Arbeit mit Datenbanken und Ausführung grundlegender Operationen.
  • Erlernen von JavaScript für die Anwendungsentwicklung.
  • Vertrautmachen mit den Prinzipien der Informationssystemsicherheit.
  • Entwicklung von Verhaltens- und Sozialkompetenzen, die im beruflichen Umfeld unerlässlich sind.

Bildung

Mein persönlicher Werdegang

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

Diplom in Digitaler Entwicklung (Option Full Stack Web)

2022 - 2024
Laayoune , Marokko
Baba Ahmed bin Muhammad Yahdih Gymnasium

Abitur, Physikalische Wissenschaften

Baba Ahmed bin Muhammad Yahdih Gymnasium
2021 - 2022
Laayoune , Marokko

Kontaktieren Sie mich

Kontaktieren Sie mich

Kontaktieren Sie mich

  • E-Mail
  • abdellahedaoudi80@gmail.com
  • Schreiben Sie mir
  • whatsapp
  • WhatsApp
  • +212 607071966
  • Schreiben Sie mir

Kontaktieren Sie mich