El Mahdi
Developer

Full-Stack
Developer &
Innovator

Crafting elegant web experiences with modern technologies. Specializing in React, Next.js, Node.js, and premium animations. Building products that perform, impress, and scale.

Based in Safi, Morocco
Explore my tech stack

About Me

I'm Mahdi El Rahhab, a passionate full-stack developer with expertise in modern web technologies. I specialize in building interactive, performant applications using React, Next.js, and Node.js. My focus is on creating seamless user experiences with clean, maintainable code.

Currently undertaking a full-stack development internship where I'm building innovative solutions including a tactical football planning application and an educational referee training platform. I'm deeply interested in advanced animations, DevOps practices, and creating scalable architectures.

30+

Technologies Mastered

2

Production Apps

100%

Full Stack Capable

Learning Potential

Portfolio Metrics

By The Numbers

A snapshot of my journey in full-stack development and innovation.

15+

Projects Built

30+

Technologies Mastered

2

Major Internships

Full-Stack

Development Focus

Experience

Building innovative solutions with modern technologies, working across full-stack development with a focus on interactive user experiences.

Internship

Full-Stack Web Development Internship

Qnitra, Maroc

Juin 2025 – Août 2025

Key Projects

Football Tactical Planning App

Web application for football managers for team preparation and tactical game plans

React.jsKonva.jsLaravelFramer MotionPostgreSQL

Full Stack Development

Educational Referee Training

Mobile & web application designed for referee training and education

React NativeGitHubVS CodePostmanDataGrip

Frontend Development

Key Achievements

Developed two production applications
Implemented interactive field interface with Konva.js
Built React Native cross-platform solution
Worked with PostgreSQL database architecture

Selected Work

A curated selection of recent projects showcasing design, development, and problem-solving.

Football Tactics
Web App
View →

Interactive coaching platform

Football Tactics

ReactNode.jsMongoDB
RealEstatePro
SaaS
View →

Property management system

RealEstatePro

Next.jsTypeScriptPrisma
Tasty Delivery
Web App
View →

Multi-vendor food platform

Tasty Delivery

Next.jsStripePostgreSQL
Referee Training
Mobile
View →

Educational mobile platform

Referee Training

React NativeFirebaseNode.js

Tech Stack

A curated collection of my top technologies rated by proficiency and passion. Discover the tools that power my best work.

JavaScript

Language

90%
100%

TypeScript

Language

80%
100%

PHP

Language

70%
60%

React

Frontend

92%
95%

React Native

Frontend

80%
85%

Vue.js

Frontend

40%
20%

Next.js

Frontend

90%
93%

Alpine.js

Frontend

75%
70%

HTML5

Markup

95%
85%

Education & Learning

Continuous learning through formal education and hands-on project experience with the latest web technologies.

Full Stack Web and Mobile Development

YOUCODE - UM6P

2024 - 2026
Mastered React, Next.js, and Node.js ecosystems
Advanced Framer Motion and GSAP animations
Docker, Kubernetes, and CI/CD pipelines
Database design and optimization

Bachelor's Degree in Physical Sciences

Lycée Salah Din Ayoubi

2023 - 2024
Strong foundation in mathematics and physics
Development of analytical thinking skills
Preparation for technical specialization
Academic excellence in STEM subjects

Get In Touch

Have a project in mind? Let's discuss opportunities and create something amazing together. Reach out through the form or connect on social media.