Expérience professionnelle
Décembre 2021 – Présent : Tech lead Angular / NodeJs au sein de Idemia, Paris.
✓
Sujet : Projet IBCS
• Estimation des users stories.
• Analyse et correction des anomalies.
• Développement des demandes évolutives.
• Développement des API Rest avec NodeJs (Expess) et migration vers NestJS.
• Consommation des web services REST.
• Upgrade continue de la version angular.
• Création des pipelines Jenkins.
• Revue de code.
• Pair programming.
• Elaboration des tests unitaires.
• Elaboration des tests fonctionnels.
✓
Langages et outils : Angular 16, NodeJS, ExpressJs, NestJS, Cypress, Module federation, Angular material, Git, SVN,
Jenkins, Docker, SonarQube, kubernetes.
✓
Méthode de travail : Agile (Scrum)
Mars 2020 – Novembre 2021 : Consultant Symfony /Angular | ReactJS au sein de Sodexo, Paris.
✓
Sujet : Projet Extranet Client
• Estimation des users stories.
• Analyse et correction des anomalies.
• Développement des demandes évolutives.
• Développement des API Rest avec Symfony 4.
• Consommation des web services SOAP et REST
• Migration de l’application de Symfony 2.8 vers Symfony 3.4.
• Création des pipelines Jenkins.
• Elaboration des tests unitaires.
• Elaboration des tests fonctionnels.
✓
Langages et outils : PHP7, Symfony 2/3/4, Twig, PgSQL, PhpStorm, Angular 8, ReactJs, PHPUnit, Behat, Panther, Git,
Jenkins, Docker.
✓
Méthode de travail : Agile (Scrum)
Décembre 2017 –Février 2020 : Consultant Symfony | NodeJS /Angular au sein de ITNOVEM, Paris.
✓
Sujet 1 : Projet de la Cyber sécurité de la SNCF (10 applications)
• Estimation des users stories.
• Analyse et correction des anomalies.
• Développement des demandes évolutives.
• Développement des API Rest avec Symfony 4.
• Migration des applications de Symfony 2.8 vers Symfony 3.4.
• Elaboration des tests unitaires.
• Elaboration des tests fonctionnels.
✓
Langages et outils : PHP7, Symfony 2/3/4, Twig, PgSQL, PhpStorm, HTML5, CSS3, Sass, jQuery, Docker, PHPUnit,
Behat, Panther, Git, Jenkins, Fabric.
✓
Méthode de travail : Agile (Scrum)
✓
Sujet 2 : Projet aide aux aiguilleurs (SNCF)
• Estimation des users stories.
• Analyse et correction des anomalies.
• Développement des demandes évolutives.
• Développement et Authentification d’une API Rest.
✓
Langages et outils : NodeJS, NestJS, PgSQL, VsCode, Angular6, PrimeNg, Bootstrap, RxJS, Git, Jenkins, Docker,
Cloud Bluemix.
✓
Méthode de travail : Agile (Scrum)
✓
Sujet 3 : Projet ePose (SNCF)
• Estimation des users stories.
• Développement et Authentification d’une API Rest from scratch.
• Développement de l’interface utilisateur avec Angular 8.
• Analyse et correction des anomalies
✓
Langages et outils : NodeJS, NestJS, PgSQL, VsCode, Angular8, PrimeNg, Bootstrap, RxJS, Git, Jenkins, Docker,
Microsoft Azure, Portail Azure.
✓
Méthode de travail : Agile (Scrum)
Aout 2017 -Décembre 2017 : Consultant PHP/Symfony au sein de l’agence web Brocelia, Paris.
✓
Sujet1 : Développement d’une application de gestion des contrats des photos pour UMF (Universal Music France).
• Conception de l’application.
• Développement de l’application.
• Réalisation des tests unitaires.
• Gestion des rôles avec Symfony.
✓
Langages et outils : UML, PHP7/Symfony3, Twig, JavaScript, Ajax, PgSQL, PhpStorm, Git, docker.
Mars 2016 -Juillet 2017 : Ingénieur PHP/MySQL au sein de Capgemini, Casablanca.
✓
Sujet1 : Développement d’une application de covoiturage pour les collaborateurs de Capgemini Maroc.
• Conception de l’application.
• Développement de l’application.
• Réalisation des tests unitaires.
✓
Langages et outils: PHP5/Symfony2, Twig, jQuery, UML, MySQL, Sublime Text, Git.
✓
Sujet2 : Projet TMA de Bouygues Telecom.
• Analyse des besoins.
• Réalisation des EID.
• Développement des évolutions.
• Analyse et correction des anomalies.
✓
Langages et outils : PHP5, MySQL, PgSQL, Oracle, web service REST et SOAP, Sublime Text, git, gerrit, Jira,
Redmine.
✓
Méthode de travail: Agile (Scrum)
Février 2015 – Aout 2015 : Stage de fin d’études de master 2 au sien de l’entreprise SINOVATIA, Avignon.
✓
Sujet 1 : Conception et réalisation d’une application de Gestion des étudiants d’une école.
• Conception de l’application.
• Développement de l’application.
✓
Langages et outils : PHP5, MySQL, HTML5, CSS3, UML, Sublime Text, Framework de l’entreprise.
✓
Sujet 2 : Réalisation d’un site vitrine d’un hôtel.
✓
Langages et outils : CMS WordPress.
Mars 2013 – Juin 2013 : Stage de fin d’études de licence au sien de la FST, Er-Rachidia.
✓
Sujet : Développement des algorithmes de détection de contours pour les images et les vidéos.
✓
Langages et outils : MATLAB.
Juillet 2012 – Septembre 2012 : Stage au sein de l’ORMVAO, Ouarzazate.
✓
Sujet : Réalisation d’une application de Gestion des courriers.
• Conception de l’application.
• Développement de l’application.
✓
Langages et outils : PHP4, MySQL, HTML, CSS, phpMyAdmin, MERISE, Sublime Text.