About Me

Get to know more about my background and skills

Who I Am

I'm Marouane ElMoujahid, a passionate Full Stack Developer and software engineering student based in Morocco. I specialize in building robust, scalable web applications with a strong focus on clean backend architecture, automation, and maintainability.

My tech stack includes React, NestJS, Docker, and TypeScript. I enjoy working on real-world projects like CRM systems and portfolio platforms, applying best practices in system design, database modeling, and modern DevOps workflows. I’m currently pursuing an engineering degree at FST Mohammedia, where I focus on software engineering and system integration.

I’m particularly interested in creating developer-friendly tools, automating workflows, and contributing to open source. Every project I build is an opportunity to improve performance, usability, and scalability — and I take pride in writing clean, well-documented code that can grow with the product.

Education

Engineering Degree in Software Engineering and Systems Integration

Faculty of Sciences and Techniques (FST) Mohammedia

2024-09 - PresentMohammedia, Morocco

Currently in the 1st year of the engineering cycle (ILISI program), focused on software architecture, system integration, and full-stack development.

DEUST in Mathematics, Computer Science, and Physics (MIP)

Faculty of Sciences and Techniques (FST) Errachidia

2022-09 - 2024-06Errachidia, Morocco

Completed foundational scientific and technical studies with strong emphasis on logic, algorithms, and problem-solving.

Baccalaureate in Experimental Sciences (Physics & Chemistry)

High School

2021-09 - 2022-06Morocco
CGPA: Mention Bien

Skills

Languages

CC++PythonJavaPHPJavaScriptTypeScriptSQL

Frameworks/Libraries

ReactNestJSNode.jsExpress.jsTailwind CSS

Cloud/DevOps

DockerGitLinux

Concepts

UMLOOPCI/CD

Achievements

  • Successfully led backend development for a CRM/ERP system during my internship, delivering production-ready features using NestJS, MySQL, and Docker.
  • Built and deployed a full-stack portfolio and blog platform using React, Styled Components, and NestJS with complete admin authentication and CRUD APIs.
  • Developed a football tournament management application with a team, applying collaborative Git workflows, UML design, and containerization with Docker.
  • Created a GTK-based graphical UI generator in C using macro automation and XML config management, improving interface prototyping efficiency.
  • Implemented CI/CD and DevOps practices during academic and personal projects, mastering Docker, GitHub Actions, and Linux scripting.
  • Regularly publish technical blogs and maintain GitHub repositories to share clean, modular, and well-documented open source code.

Marouane El Moujahid

Full Stack Developer & Software Engineering Student based in Morocco, specialized in building modern web applications, backend systems, and DevOps solutions using React, NestJS, and Docker.

Connect

Keyboard Shortcuts

K
Search
T
Toggle theme
2025 Marouane ElMoujahid. All rights reserved.
Built withusing Next.js & Tailwind