Profile
[nom]
Ingénieur d'État Full-Stack
[nom][lien] · [téléphone]
Oujda · [nom]
Développeur Full-Stack avec une solide maîtrise de l’écosystème Java/Spring Boot et Angular/React.ts.
Spécialisé dans la conception et le développement de solutions techniques performantes, j’apprécie particulièrement le travail en équipe pour relever des défis complexes et livrer des applications sécurisées et évolutives.
FORMATION
2022 – 2025
2020 – 2022
2019 – 2020
École des Hautes Études d'Ingénierie (EHEI)
Diplôme d'Ingénieur d'État en Génie Informatique
Spécialisation en Développement Full-Stack et Architecture Logicielle.
OFPPT-Oujda
Diplôme de Technicien Spécialisé en Réseaux Informatiques
Réseaux Informatiques
OUED EDDAHAB-Oujda
Baccalauréat Scientifique Option Science Physique
EXPÉRIENCES PROFESSIONNELLES
08/2025 – 03/2026
E-commerce Platform
03/2025 – 07/2025
Restaurant
Management System
Développeur Full-Stack (Projets Freelance)
Conception et développement d'une architecture Microservices robuste basée sur le DDD (Domain-Driven Design).
Développement du Backend avec Java 21 et Spring Boot 3 (Spring Security, Data
JPA).
Création d'une interface utilisateur réactive avec Angular et intégration d'API
RESTful.
Sécurisation des services via Keycloak (OAuth2/OpenID Connect).
Gestion de la messagerie asynchrone avec RabbitMQ et persistance sous PostgreSQL.
Développeur Full-Stack (Stage PFE)
Sofisoft
Analyse et Conception : Élaboration du Cahier des charges et conception technique complète avec UML.
Architecture Microservices : Mise en place d’une architecture découplée selon les principes du DDD (Domain-Driven Design).
Développement Full-Stack : Développement Back-end (Java 21, Spring Boot 3, Quarkus) et Front-end (React.ts / Vite).
Sécurité et Cloud : Intégration de Keycloak (OAuth2/OpenID) et utilisation de Spring Cloud pour la gestion des services.
Qualité et Tests : Implémentation de Tests Unitaires avec JUnit 5 et validation des API via Postman.
Outils et DevOps : Gestion du versioning avec Git/GitHub et travail en mode
Agile.
Stack Technique : Java 21, Spring Boot, Quarkus, React.ts, PostgreSQL, Keycloak, JUnit, Postman, Git.
07/2024 – 01/2025
Inventory
Management System
02/2024 – 05/2025
Allo Service
Développeur Full-Stack (Projet Académique)
École Hautes Études d'Ingénierie (EHEI)
Analyse et Conception : Modélisation complète du système de gestion avec UML et rédaction des spécifications techniques.
Développement API RESTful : Création d'un Backend robuste avec Java et Spring
Boot (Data JPA, Web).
Interface Utilisateur : Développement d'une application Frontend dynamique avec Angular et intégration d'API REST.
Sécurité Applicative : Mise en œuvre de l'authentification et de l'autorisation avec Spring Security.
Conteneurisation et Orchestration : Déploiement via Docker et gestion de l'infrastructure avec Kubernetes.
Outils et Versioning : Gestion du code source avec Git/GitHub et persistance des données sous MySQL.
Stack Technique : Spring Boot, Angular, MySQL, Docker, Kubernetes, Git, GitHub.
Développeur Full-Stack (.NET Core MVC) - PFA
École Hautes Études d'Ingénierie (EHEI)
Analyse et Conception : Étude des besoins et modélisation complète du système avec UML pour la mise en relation artisans-clients.
Architecture MVC : Développement d'une application complète en utilisant le pattern Model-View-Controller avec .NET Core.
Communication Temps Réel : Intégration de SignalR pour la gestion des notifications et échanges instantanés entre utilisateurs.
Conteneurisation : Création d'environnements de développement isolés et déploiement via Docker.
Gestion de Projet : Collaboration en mode Agile (Scrum) avec suivi des tâches sur Trello.
Versioning & Outils : Gestion rigoureuse du code source avec Git et persistance des données sous SQL Server.
Stack Technique : .NET Core MVC, SignalR, Entity Framework, SQL Server, Docker, Git.
COMPÉTENCES TECHNIQUES
Languages
Java, C#, SQL.
Front-end
Databases · Tools & Quality
PostgreSQL, MySQL, SQL Server. · Git/GitHub, Postman, JUnit,
Mockito, Agile (Scrum), UML.
Architecture & DevOps
MVC, API ,Microservices, DDD, · Systèmes d’exploitation
HTML5/CSS3, Angular, React.ts , JavaScript/TypeScript.
Frameworks Back-end
Spring (Boot, Data,
Docker, Kubernetes, · Linux (Ubuntu), Windows
Security,Cloud), Quarkus, .NET
MVC, Entity Framework.
LANGUES
SOFT SKILLS
Arabe: Langue maternelle.
Français: Courant
Anglais: Technique
Travail en équipe dans un contexte Agile(Scrum)
Résolution de problèmes complexes
Communication technique
CENTRES D’INTÉRÊT
Autoformation
Pratique de sports