MAHROUCH Mohamed

Fullstack Developer

Actuellement en dernière année de cycle d’ingénieurs génie informatique option génie logiciel à la Faculté des Sciences et Techniques d'Errachidia (FST Errachidia), Je suis à la recherche d’un stage PFE de 4 à 6 mois en informatique. Je suis un étudiant dynamique, motivé, ambitieux et je suis passionné par l'informatique.

Image de profil

À propos de moi

Photo de profil

Étudiant ingénieur en génie informatique

Je suis Mohamed Mahrouch, étudiant en 2ème année de cycle d’ingénieur en Génie Informatique à la FST Errachidia, passionné par l’informatique et l’innovation. Curieux et motivé, j’aime relever des défis techniques et concevoir des solutions intelligentes alliant développement logiciel, intelligence artificielle et nouvelles technologies. Au cours de mes projets académiques et stages, j’ai acquis une solide expérience en : Développement web & mobile (Spring Boot, Angular, React, Next.js, NestJS, Laravel, .NET) Bases de données (MySQL, PostgreSQL, MongoDB) Intelligence artificielle & Machine Learning (classification, régression, vision par ordinateur) Outils et environnements (Docker, Git/GitHub, Postman, Microsoft Project) J’ai travaillé sur des projets variés, allant de la prédiction d’accidents routiers avec Python à la reconnaissance faciale pour maison intelligente, en passant par des applications web sécurisées avec JWT et des dashboards interactifs. Ma vision : utiliser la technologie pour résoudre des problèmes concrets, optimiser les processus et créer des solutions innovantes à fort impact. 🌍 Langues Tamazight & Arabe : Langues maternelles Français : Courant Anglais : Technique 🎯 Loisirs & Intérêts Voyages et découverte de nouvelles cultures Internet et veille technologique Résolution de problèmes complexes Développement de systèmes d’intelligence artificielle

Console Interactive

mmahrouch - bash
visiteur@mahrouch.dev:~$

Mes Compétences & Technologies

Langages de Programmation

C

C++

Java

Python

Golang

C#

PHP

JavaScript

TypeScript

HTML5

CSS3

Traitement & Visualisation de données

Numpy

Pandas

Matplotlib

Régression

Classification

Clustering

Bases de données

MySQL

PostgreSQL

Oracle

MongoDB

Frameworks

Laravel

Gin

NestJs

NextJs

Vuejs

.Net

Nodejs

JEE

Spring Boot

Tailwind CSS

React Native

Autres environnements & outils

Collab

Jupyter Notebooks

PyCharm

Visual Studio Code

Eclipse

Microsoft Project

Android Studio

Excel

Postman

Docker

Git/Github

Mes Technologies

HTML5 HTML5
CSS3 CSS3
JavaScript JavaScript
React React
Node.js Node.js
PostgreSQL PostgreSQL
Laravel Laravel
Docker Docker
NestJS NestJS
Next.js Next.js

Parcours académique

Parcours académique

2023 - 2025

Diplôme d'ingénieur d'état

Génie informatique, FST Errachidia

2021 - 2023

DEUST en mathématique-informatique-physique

FST Errachidia

2020 - 2021

Baccalauréat, science mathématique

Lycée de Tichoukt, Boulemane

Mon expériences

Stage OCP Logo OCP

Stage au sein du groupe OCP : développement d'une application de gestion, automatisation de tâches et analyse de données pour l'amélioration des processus internes.

Stage - RENTED Logo RENTED

Développement d'un système de gestion de location de chambres (Golang, Gin, PostgreSQL, Docker). Création de l'API REST, gestion des bases de données et déploiement.

Projets majeurs

Reconnaissance faciale

Reconnaissance faciale en temps réel

Système basé sur CNN avec TensorFlow/Keras, traitement OpenCV, interface web Flask.

Python TensorFlow Flask OpenCV
Domotique intelligent

Domotique intelligent

Application mobile (Flutter) et web (Angular) avec contrôle vocal local via FastAPI et microcontrôleurs ESP32/Arduino.

Flutter Angular FastAPI Arduino
Application météo

Application météo

Full-stack Angular / ASP.NET Core avec API OpenWeatherMap, authentification JWT et stockage MongoDB.

Angular .NET Core MongoDB JWT
Prédiction accidents routiers

Prédiction gravité accidents routiers

Modèles ML (Random Forest, k-NN, régression) en Python (Scikit-learn, Pandas).

Python Scikit-learn Pandas
Gestion rendez-vous médicaux

Gestion rendez-vous médicaux

Backend NestJS (TypeORM, PostgreSQL) + Frontend Next.js avec JWT, notifications Nodemailer.

NestJS Next.js PostgreSQL JWT Nodemailer
Site de gestion restaurant

Site de gestion restaurant

Système complet en HTML, PHP, JS, CSS, MySQL.

HTML CSS JavaScript PHP MySQL
Domotique intelligent

jeu de serpent

Application mobile (Flutter) et web (Angular) avec contrôle vocal local via FastAPI et microcontrôleurs ESP32/Arduino.

Flutter Angular FastAPI Arduino
Messagerie instantanée

Messagerie instantanée

Application réseau en Python avec interface Tkinter.

Python Tkinter

Contactez Moi !

Parlons de votre projet.

Je suis actuellement à la recherche d'opportunités. N'hésitez pas à me contacter. Que ce soit pour une question, un projet ou simplement pour dire bonjour, ma boîte de réception est toujours ouverte.

Boulemane, Maroc

mohamedmahrouch551@gmail.com

+212 7 08 81 59 77