[nom]
Développeur Web Full- Stack ( Java / ReactJs )
Téléphone · : [téléphone]
Adresse email : [e-mail]
LinkedIn · : [lien]
GitHub · : [lien]
Expériences professionnelles
❖ Développeur Full Stack chez IT ROAD. Depuis le 1 Mai 2024.
Client 1 : Royal Air Maroc
Projet : PLATEFORME DES CONDIDATURES RAM OPEN INNOVATION
Participation au développement d'une plateforme destinée à optimiser le processus de candidatures pour le programme, en offrant une interface intuitive et des fonctionnalités adaptées.
Missions :
- Etude de projet (Spécification fonctionnelle et Technique).
- Travail collaboratif dans un cadre agile.
- Participer à la conception et la réalisation du SI conformément au cahier de charges.
- Participer dans l’innovation des fonctionnalités avec l’équipe (UX/UI Designer, développeurs, Chef de projet).
- Garantir le clean code via les tests unitaires.
- Développement des Webservices RestAPI.
Environnement technique : Spring boot 3.0, Spring Security, Keycloak, NginX, ReactJS 17, ChakraUI v2.
Projet : Charte Graphique de la RAM
Participation au développement d'une plateforme de l'identité visuelle de la RAM. Elle offre un accès simplifié à l'ensemble des éléments de la charte graphiques : Logos, codes couleurs, Résolutions…
Missions :
- Analyse de besoin et proposition de solutions techniques.
- Conception et Développement de microservice backend pour le backoffice et le portail.
- Intégration de Keycloak pour l’authentification et la gestion des rôles.
- Participer au développement Frontend et Backend.
- Rédaction de tests unitaires.
- Documentation technique de projet.
Environnement technique : Spring boot 3.0, Swagger, Keycloak, NginX, ReactJS 17, ChakraUI.
Client 2 : Fondation Mohammed VI .
Projet : F M6
Refonte du système de gestion des adhérents pour le compte de la Fondation Mohamed VI.
Missions :
- Analyse de besoin et proposition des solutions techniques et Participer aux réunions COPIL.
- Participer au développement Front end et Backend.
- Factorisation, optimisation du code existant.
- Participer à la mise en prod et déploiement et la maintenance.
Environnement technique : Spring boot, ReactJS, PostgreSQL.
❖ Développeur Full Stack chez WeHelp. (Stage de 3 mois)
Projet : Agricole
Création d’une plateforme pour la collection des données dans le domaine Agricole.
Missions :
- Conception et planification et Intégration des maquettes avec ReactJs.
- Développement d’une authentification sécurisée.
- Développement des API CRUD et Gestion des rôles et permissions.
Environnement technique : Laravel, ReactJS, MySQL.
Compétences Techniques
- Langages de programmation : Java, JavaScript, Php, C.
- Frontend · : ReactJS, Axios, Redux, Bootstrap, Tailwind, CSS3, Sass.
- Backend · : Spring Boot, Spring Data, Spring Security, OAuth/Keycloak, jUnit,Microservices,Node.Js
- Base de données · : PostgreSQL, MySQL, Oracle, NoSQL.
- Devops · : Docker, Jenkins, CI/CD(Azure),Cloud(Azure), Nginx, Portainer.
- Méthodes de travail · : Scrum, Planning Poker, Jira.
- Architecture · : RESTful.
Langues
- Français : Bon.
- Anglais : Bon.
Formation Académique
2024 UM6P – Youcode : Développeur Fullstack Java Angular.
2022 Faculté Polydisciplinaire de Ouarzazate : Licence en Sciences Maths et informatique