2018 - à ce jour — Mission Freelance chez la banque populaire.
L’objectif de la mission est d’intervenir sur plusieurs projets pour le compte de la holding BCP. Intervention Participer et animer les points agiles : Sprint planning, Scrumbacklog et cérémonies. Réception et analyse des spécifications fonctionnelles. Rédaction des spécifications techniques. Réalisation des développements en se basant sur les spécifications techniques. Réalisation des tests unitaires avec Junit et Mockito.
Technologies
Java, Junit, Spring (Spring IoC, Spring Mail, Security ), Hibernate, Gradle,JBOSS, Middleware, Rest-API, React JS, HTML et CSS.
2017 - 2018 —Projet FOTAXI
Participer à la réalisation d’une application de réservation des taxis pour un client français.
Intervention
Participer et animer les points de: planing , répartition des taches et rendez-vous.
Comprendre le besoin et analyser et respecter le cahier des charges.
Participer activement à toutes les phases du projet : Conception , Développement
Technologies
Java, jUnit, Struts 2, , Spring (Spring IoC), Hibernate, Schedule API, Java Mail, Rest API, Bootstrap, HTML & CSS, Angular Js, ReactNative NodeJs, Bower, Grunt, Dozer, JHipster et Maven.
2016 - 2017 — Développeur Csharp au sein de la société Marit
Intervention
Creation des applications de gestion.
Conception et développement des application desktop.
Technologies
Csharp , MVC, ADO.NET, LINQ , Crystal report.
STAGES
2014: Mise en place d’un système de prise de rendez-vous. (Centre regional d’Investissement, Rabat).
2013 : Etude et amélioration d’un système de relation client sous la plateforme J2EE (Ministère de l’agriculture et de la pêche maritime , Rabat)
2012 : Développement et conception d’une application web de réservation.(Marit , Rabat)
FORMATIONS
2011-2015 : Ingénieur en informatique et réseaux : École marocaine des sciences de l'ingénieur (EMSI), Rabat.
2009-2011 : Diplôme de Technicien spécialisé en développement informatique(1er prix).
2008-2009 : Baccalauréat série sciences expérimentale au lycée Abderrahman Dakhel.
COMPETENCES TECHNIQUES
TECHNOLOGIES DE DEVELOPPEMENT
Backend
Java, Spring, Hibernate, Maven, Gradle, JSF, Struts, TopLink, JPA, Liquibase, Flyway , Liquibase, Dozer, Rest, Web Services , SQL, PL/SQL.
Frontend
Bootstrap , HTML 5 et CSS, JavaScript, Jquery, Angular Js, NodeJs, ReactJs, ReactNative
SERVEURS : Tomcat, Jboss.
METHODOLOGIES : Scrum.
SPECIFICATION ET CONCEPTION : Design Patterns ,Merise, UML.
REPORTING : Jasper report. AUTRES : Eclipse , Git , Junit, Mantis, Trello.
ENVIRONNEMENT : Windows - Linux - Mac.
LANGUES
Arabe Maternelle
Français Courant
Anglais Moyen