CONTACT
Rabat
[e-mail]
[lien]
[lien]
[téléphone]
[nom]
INGÉNIEUR FULLSTACK | CERTIFIÉ CKAD
RÉSUMÉ PROFESSIONNEL
Développeur Fullstack Java/Angular avec 5 ans d’expérience en conception, développement et livraison d’applications critiques
(architecture microservices et monolithique). Expertise confirmée sur l’écosystème Spring Boot 3 (REST, Security, JPA), Angular 14+, PostgreSQL, Docker, Kubernetes (CKAD) et GitLab CI/CD. Habitué aux équipes Agile/Scrum et à la contribution active aux pratiques
DevOps et d’intégration continue.
COMPÉTENCES
Backend Java
- Java 17/21, JUnit, Mockito, Quarkus (en cours de montée en compétence), Spring Boot (REST, Security, JPA/Hibernate), Maven.
- Conception et développement d’API RESTful + documentation Swagger/OpenAPI.
- Couche persistance JPA, requêtage complexe PostgreSQL / MariaDB / Oracle.
- Maitrise des brokers de messages (Kafka, RabbitMQ)
Frontend
- Angular 14+, TypeScript, NGinx, RxJS, Angular Material, PrimeNG, Bootstrap.
DevOps & CI/CD
- Docker, Kubernetes (CKAD août 2024), GitLab CI/CD, Sonar,
- Automatisation des tests et déploiement continu.
Outils & Méthodologies
- Git/GitLab, Jira, Confluence, Scrum (Daily meeting, Sprint Planning, Sprint Retrospective), UML.
Langues
- Français : Courant
- Anglais : Courant
- Arabe : Natif
EXPÉRIENCE PROFESSIONNELLE
Développeur FullStack Java / Angular
TAMWILKOM, RABAT
Avril 2025 - Présent | Freelance
Mise en place d’un système d’information et de gestion de la société national de garantie et du financement
Architecture logicielle : microservice
Langages : Java 21
Outils et méthodologie : Spring Boot 3, DevOps, Kubernetes, Scrum
Développeur Backend JAVA Confirmé
Office National des Chemins de Fer, RABAT
Janvier 2025 - Mars 2025 | Freelance
Conception et Développement d'une application backend pour la gestion des opérations d'expropriation des chemins de fer des TGV du Maroc:
Architecture logicielle : monolithique, RESTful
Langages : Java 17
Outils et méthodologie : Spring Boot 3, DevOps, FileNet
Développeur FullStack
Atos IT Solutions , CASABLANCA
Janvier 2022 - Janvier 2025 | Freelance
Migration d'une plateforme de recrutement de la technologie struts vers celle de (Spring boot / angular )
Architecture logicielle: Conception et mise en œuvre d'une architecture microservices utilisant Java/Spring Boot.
Langages: Java 21, TypeScript
Outils: Angular, Spring Boot, Kafka, Jira, Confluence, GitLab, VS
Code, Hibernate, SQL, MariaDB, CI/CD, Docker, Kubernetes.
Travail réalisé :
Collaborer au sein d'une équipe agile (participation aux cérémonies agiles).
Assurer le support aux utilisateurs.
Estimation du niveau d'effort de développement des User stories.
Assurer le support technique et la maintenance.
Analyse et correction des bugs signalés par l'équipe QA.
Participation aux sessions Agile (SCRUM, planification de Sprint, rétrospective de Sprint).
Développer des fonctionnalités backend ou frontend.
Analyser les user stories et étudier leur impact sur le code.
Réalisation d'analyses détaillées/techniques, codage (y compris les tests automatisés) et documentation des nouvelles fonctionnalités.
Intervenir dans un projet basé sur une architecture Kubernetes.
Conception et mise en œuvre de nouvelles fonctionnalités
Développeur Java FullStack
OptimGov – RABAT | Septembre 2021 - Janvier 2022
Développement en équipe d'un système de gestion des permis de conduire et des cartes grises - NARSA
Maîtriser les systèmes de gestion de version Git.
Développer des composants pertinents.
Outils et technologies : Spring boot, Angular, Api Rest, Oracle, Rabbit MQ
FORMATION
Ingénierie Logiciel
Ecole Nationale des Sciences Appliquées, Al Hoceima
CERTIFICATIONS
CKAD: Certified Kubernetes Application Developer
The Linux Foundation | Délivré en août 2024 · Expire en août 2026