[nom]
Développeur Full Stack – JAVA/ ANGULAR
Téléphone : [téléphone] · Email : [e-mail]
GitHub : [lien] · LinkedIn : [lien] [nom]
PortFolio : [lien]
COMPÉTENCES TECHNIQUES:
Backend : Java • PHP • Laravel • Spring Boot • JEE • Servlets • REST API • JDBC • Hibernate • EJB
Frontend : Angular • Vue.js • JavaScript • HTML • CSS • Tailwind CSS • Bootstrap
Bases de données : PostgreSQL • MySQL • SQL
DevOps & outils : Git • GitHub • Docker • Jira • Agile / Scrum• Maven • Apache Tomcat
Tests & Sécurité : JUnit 5 • Mockito • BCrypt
EXPÉRIENCES PROFESSIONNELES :
DATAEXPRRESS • Développeur Full Stack (Stage) • El Jadida • 18/05/2026 • 18/07/2026
- Conception fonctionnelle et technique d'une application web de gestion des employés, services, projets et offres d'emploi.
- Développement backend avec Laravel et création/intégration d'API REST.
- Développement front avec Vue.js et Tailwind CSS
- Mise en place de communications temps réel avec WebSocket pour les notifications.
- Intégration d'un chatbot basé sur l'IA pour assister les utilisateurs.
- Gestion de l'authentication, des rôles, employés, absences, évaluations, projets et notifications.
- Utilisation de Jira pour le suivi des tâches et l'organisation du travail en Agile/Scrum.
PROJETS RÉALISÉS :
ClinicManager — Application de gestion de clinique : Full Stack avec Java, Jakarta EE, Servlets, JSP/JSTL, JPA/Hibernate, PostgreSQL. Gestion des patients, médecins, spécialités, disponibilités, rendez-vous et dossiers médicaux.
Authentification, sessions, Filters, gestion des rôles et autorisations. Architecture MVC, Services, Repository, DTO/Mapper, gestion des transactions et exceptions métier. JUnit 5, Mockito, Docker, Git/GitHub, Agile/Scrum.
Hotel Booking v2 Java : Application de gestion hôtelière avec gestion des chambres, clients, réservations, paiements et facturation. Implémentation du Repository Pattern, gestion des transactions, rôles Client/Admin et tarification dynamique selon la saison, le week-end et la durée du séjour.
Technologies : Java • PostgreSQL • JDBC • Repository Pattern • Transactions • BCrypt • Design Patterns • Git
FootEvent — Gestion de tournois de football amateur : Plateforme de compétitions avec gestion des équipes, matchs, calendriers, classements et rôles Admin/Organisateur/Joueur. Laravel (MVC), Vue.js, MySQL, JavaScript, Tailwind CSS, Docker, Jira.
FORMATION:
Développement Web Full-Stack Java Angular • 2éme année • UM6P | YouCode, Campus Youssoufia · 2025 • En cours
Licence en Gestion • Faculté Ibn Zohr, Ait Melloul · 2024 • 2025
DEUG en Économie et Gestion • Faculté Ibn Zohr, Ait Melloul · 2022 • 2024
Baccalauréat science de la vie et terre • Lycée HASSAN II - Ouled teima · 2020 • 2021
CERTIFICATIONS :
HackerRank : · Java · SQL (Advanced) · JavaScript (Intermediate)
COMPÉTENCES TRANSVERSALES
Communication • Collaboration • Autonomie • Résolution de problèmes • Adaptabilité • Gestion du temps
LANGUES:
Arabe : maternelle · Français : Avancé · Anglais : Professionnel