Summary
Overview
Work History
Education
Certification
Compétences
Langues
Timeline
AdministrativeAssistant
Rabie EL AZHADI

Rabie EL AZHADI

Développeur Full Stack- Java / Spring Boot / Angular
Rabat

Summary

Développeur Full Stack Java / Angular avec plus de 3 ans d’expérience dans le développement d’applications web performantes. Passionné par la qualité logicielle et les architectures modernes, j’interviens sur tout le cycle de vie du projet avec une approche rigoureuse et collaborative en environnement Agile/Scrum.

Overview

6
6
years of professional experience
3
3
Certifications

Work History

Développeur Full Stack

Cegedim
08.2022 - Current
  • Analysé et rédigé spécifications techniques pour assurer alignement avec besoins clients.
  • Implémenté solution Brique de Contrôle et développé contrôles spécifiques pour divers clients, améliorant fonctionnalité et conformité.
  • Amélioration de la qualité logiciel (TU, TI).
  • Encadrement des stagiaires et participation au développement du module de gestion des habilitations.
  • Maintien des applications internes (application de génération des ZIs et des fichiers projet « EasyFlow », application de ticketing « EasyManagement »).
  • Participation à l’analyse et à la rédaction des spécifications techniques.
  • Maintenu applications internes, incluant génération ZIs et fichiers projet « EasyFlow », et application de ticketing « EasyManagement », garantissant disponibilité et performance.
  • Outils et technologies : Spring Boot 2.x, Java 8/11, Angular, H2, PostgreSQL, Scrum, JUnit, Mockito, Jenkins, Sonatype Nexus, Tortoise Git, GitLab CI, Postman, Swagger, Jira, Confluence, Intellij IDEA, Visual Studio Code, Eclipse.

Stage Projet Fin D’étude

Cegedim
03.2022 - 07.2022
  • Contribué au raffinement et à la définition des spécifications des besoins, assurant un alignement avec les attentes des utilisateurs.
  • Participé au développement des modules de l’application EasyManagement, incluant gestion des tickets, gestion des teams et importation des tickets d'un autre système de ticketing, facilitant ainsi une intégration transparente.
  • Contribué à l'amélioration de la qualité logicielle à travers tests unitaires et d'intégration, renforçant la fiabilité du produit.
  • Outils et technologies : Spring Boot 2.x, Hibernate, Spring JPA, Spring Security, Maven, Java 17, Angular, NodeJS, NPM, TypeScript, PostgreSQL, REST API, TailwindCss, Intellij IDEA, Visual Studio Code.

Stage Assistant Ingénieur

Harmony Technologie
06.2021 - 08.2021
  • Analysé et rédigé spécifications pour assurer alignement avec besoins des utilisateurs.
  • Développement de certains modules de l’application de gestion des universités.
  • Développé modules clés de l’application de gestion des universités pour améliorer fonctionnalités et expérience utilisateur.
  • Outils et technologies : AdonisJS, Visual Studio Code, WorkBench, and Bootstrap to enhance software functionality.

Stage Technicien

Ayouris
06.2020 - 08.2020
  • Élaboré cahier des charges en collaboration avec l'équipe pour définir besoins et attentes.
  • Développé application de mise à jour automatique pour améliorer processus de gestion des données.
  • Outils et technologies : .Net, C#, Visual Studio, Bitbucket, MySQL, Jira, Scrum.

Education

Diplôme d’ingénieur d’état - développement informatique

Ecole Polytechnique d’Agadir
Agadir
01-2022

Certification

Professional Scrum Master I (PSM I). (En cours)

Compétences

  • Langages de programmations : Java 8/11/17, TypeScript, JavaScript, HTML/CSS, PHP, SQL, C#.
  • Technologies Web : Spring Boot 2.x/3.x, Spring JPA, Spring Security, Angular, Node.js, NPM, RESTful API, AdonisJS, Bootstrap, TailwindCss, Swagger.
  • Bases de données : Conception et gestion des BDs SQL (PostgreSQL, MySQL).
  • Systèmes de contrôle de version : GIT/SVN, GitHub, gitLab, Bitbucket, TortoiseSVN.
  • Test et débogage : test unitaire (JUnit, Mockito), test d’intégration et test fonctionnel.
  • DevOps : CI/CD (Git, Jenkins, Nexus).
  • Autres Outils : Visual Studio Code, Intellij IDEA, Eclipse, Visual Studio, Postman, Swagger, Flyway.
  • Architectures : Microservices, Architecture Monolithique, Maven Multi-Modules Architecture.
  • Soft Skills : Communication, Travail d’équipe, Adaptabilité, Esprit d’initiative.

Langues

  • Arabe : Native
  • Français : Courant
  • Anglais : Professionnel

Timeline

Développeur Full Stack

Cegedim
08.2022 - Current

Stage Projet Fin D’étude

Cegedim
03.2022 - 07.2022

Stage Assistant Ingénieur

Harmony Technologie
06.2021 - 08.2021

Stage Technicien

Ayouris
06.2020 - 08.2020

Diplôme d’ingénieur d’état - développement informatique

Ecole Polytechnique d’Agadir
Rabie EL AZHADIDéveloppeur Full Stack- Java / Spring Boot / Angular