Disponible pour de nouvelles opportunités

El mahdi Boulloul
Développeur Fullstack

J'interviens sur l'ensemble du cycle de vie du produit : analyse, architecture, développement et déploiement cloud. Spécialisé en React, Node.js.

profile.config.ts
1const developer = {
2name: 'El mahdi Boulloul',
3experience: 'Fullstack',
4stack: ['React/Angular', 'Node.js/Spring Boot'],
5architecture: 'Clean Arch',
6};

Compétences Techniques

Ma stack technologique pour construire des solutions robustes

Frontend

React
Next.js
Angular
React Native
Ionic
TypeScript
Tailwind/SCSS

Backend

Node.js
Express
.NET
Python
Java
Spring Boot

Data & Cloud

SQL Server
MySQL
PostgreSQL
MongoDB
Docker
GCP
AWS

Tools & DevOps

Git
GitHub
GitLab
CI/CD
Postman
Redux
Keycloak

Parcours Professionnel

Sept 2025 - Présent

Développeur Fullstack

ATS (Part Time Project)

Création d’une plateforme complète de gestion des candidatures (ATS) sur Google Cloud. Architecture modulaire Node.js/Express, Cloud SQL Connector et extraction automatique de CV.

Node.jsPostgreSQLReactGCPExpress
Juin 2025 - Présent

Développeur Front-end

AZA Petrosolutions

Industrialisation du front-end et modernisation de la plateforme AFMS. Création du Design System "AZA DNA" et optimisation des performances React/Redux.

ReactRedux ToolkitTailwindDesign SystemFigma
Avril 2023 - Juin 2025

Développeur Fullstack

Netwaciila

Développement de plateformes web (Edu OS, ACM, Estetic). Intégration complète .NET/Angular et Node.js. Optimisation SQL et génération de rapports.

Angular.NETSQL ServerNode.jsDevOps
Sept 2024 - Nov 2024

Développeur Fullstack & QA

Cajilya Consulting (Part Time)

Automatisation des tests (Selenium/Cucumber) et optimisation backend Spring Boot/MongoDB, réduisant le temps de réponse de 70%.

JavaSpring BootSeleniumMongoDBJenkins

Expériences & Projets

Sélection de réalisations professionnelles et techniques

ATS Platform v2

Plateforme complète de gestion des candidatures : Portail RH, Cloud SQL Connector, et extraction automatique de CV (PDF parsing).

ReactNode.jsPostgreSQLGCPExpress
AZA Petrosolutions (AFMS V3)

AZA Petrosolutions (AFMS V3)

Modernisation de la plateforme AFMS (Automated Fuel Management System) et création du Design System "AZA DNA".

ReactRedux ToolkitTailwindDesign System

Automatisation de Tests Assurances

Framework BDD (Selenium/Cucumber) pour une application d'assurance, réduisant les bugs en prod de 40%.

JavaSpring BootSeleniumMongoDBJenkins
ACM

ACM

Système de gestion dédiée à l’accompagnement administratif, fiscal, patrimonial et immobilier des expatriés et investisseurs au Maroc

Angular 17.NETSQL ServerDocker

EDU OS

Système de gestion scolaire pour une école au Sénégal : modules étudiants, paiements, reporting et génération de documents.

.NETSQL ServerAngularNode.js
UPULSE Software

UPULSE Software

Logiciel de gestion pour universiapolis Agadir : gestion des étudiants, des cours, des paiements et des rapports administratifs.

Angular 17.NETSQL ServerDockerAzureMicroservices
EDU Mobile App

EDU Mobile App

Application mobile de gestion pour Universiapolis Agadir : accès aux notes, emplois du temps, paiements et notifications pour étudiants et parents.

React NativeFirebaseSQL Server.NETDockerAzure
E-STETIC WEB and MOBILE APP

E-STETIC WEB and MOBILE APP

Plateforme web et application mobile pour un centre esthétique : réservation de services, gestion des clients et paiements en ligne.

Angular 17Node.jsExpressSQL ServerReact Native
Nexus X SGTM

Nexus X SGTM

Application de gestion des transports pour SGTM : suivi des véhicules, gestion des itinéraires et optimisation des ressources.

ReactNode.jsPostgreSQLExpress
Petro Track

Petro Track

Système de suivi des actifs pétroliers : gestion des véhicules, des chauffeurs et des tags pour un fleet.

ReactSpring BootPostgreSQLDocker

Contactez-moi

Discutons de votre prochain projet ou d'opportunités de collaboration.

boulloulmehdi@gmail.com
+212 7 08 25 08 20