Queue - MongoDB - Stripe - Redis - Jest - Mocha - Gitlab - Gitlab CI/CD - Postman - Linux.
Projet : Klea Marketplace et son Click&Collect sont les projets piliers de Pertimm, ils donne la possibilité de créer
de les Marketplace sur mesure afin d’y vendre les produits de façon efficace et rapide. ma mission comporte les
point suivants :
• Développement des nouvelles fonctionnalités backend (API RESTful) en Node.js et django.
• Développement des nouvelles fonctionnalités frontend en Vuejs + Vuex.
• Tests unitaires (jest et pytest).
• Déploiement et intégration continue avec les pipelines.Développement web JavaScript - Stage fin d’études (France)– DASSAULT SYSTEMES - Biot.
Projet : Mobiliser les fonctionnalités de la 3DExperience plateforme (communautés, communication et
dashboarding) pour développer un prototype de frontend web permettant à une équipe d'intervention de
partager efficacement des informations et des outils, d'échanger et de suivre les progrès de l’enfant autiste.
En collaboration avec le tuteur du stage, le fonctionnement du prototype sera illustré à travers de cas typiques
de suivi.
• Conception des fonctionnalités et l’architecture de la solution.
• Développement du mock backend (API RESTful) en Node.js.
• Développement du frontend en React + Redux.
• Tests unitaires.
• Déploiement et intégration continue.
Environnement: Agile-Scrum - JavaScript - Node.js - React - Redux - Atlas MongoDB - Styled Components -
Jest - Mocha - Windows – Linux – Solutions internes
Développeur web junior - Stage fin d’études (Maroc)- JP&CO - Casablanca.
JP&CO - Casablanca.
février 2019 - juin 2019
Projet : Conception et développement de la plateforme JPTrack qui a pour objectif de superviser les flottes
logistiques en offrant une panoplie de services (suivi directe des véhicules GPS, anti-vol, rapport périodique
…).
• Imaginer et concevoir les fonctionnalités et l’architecture de la plateforme.
• Développer du backend applicatif et de l’API REST (Laravel) permettant de gérer et consommer les
données de l’interface web (Vuejs).
• Utilisation de la bibliothèque Vuex.
• Intégration des cartes géographique (Leaflet)
• Participer à l’intégration et le déploiement de ces services dans un environnement Docker/Swarm.
• Respecter les normes de qualité en place dans l’équipe (intégration continue sous Gitlab, eslint, Tests
unitaires et automatisés, etc.).
Projet : Conception et réalisation du EP-GED (gestion électronique des documents) en intégrant le module
workflow et le module gestion de la traçabilité, en PHP (Zend Framework), MySQL, conception en UML.
• Conception de la solution.
• Développement du service workflow.
• Développement du module gestion de la traçabilité.
Gestion utilisateurs.
• Installation et administration de MySQL.
• Intégration continue sous GitHub.
Master Informatique Parcours Ingénierie, Majeurs Web
Polytech Nice Sophia, Nice - Sophia Antipolis
2019
Ingénieur, Ingénieurs des connaissances et des données
ESI - Ecole des Sciences de l'Information, Rabat
2015
CNC 2015, MPSI/MP
Classe Préparatoires - Reda Slaoui, Agadir
2013
Baccalauréat 2013
Ibn Soulaiman Roudani, Taroudant
2012
Langues
Anglais - C2
Autres compétences
FORMATIONS
Master 2 Ingénierie Option
Web
Polytech Nice-Sophia - Nice
Septembre 2019 - septembre 2020
Ingénierie des données et
connaissances
ESI - École des sciences de
l’information, Cycle d’ingénieur
d’état - Rabat
Septembre 2015 - Juin 2019
CNC 2015 – MPSI/MP
Classes préparatoires aux grandes
écoles Reda Slaoui - Agadir
Septembre 2013 - Juin 2015
Baccalauréat 2013
IBN SOULAIMAN ROUDANI,
Taroudant
Sciences mathématiques option B
2012 – 2013
COMPÉTENCES
JavaScript - TypeScript - Python
– Java – Scala - HTML5 - CSS3 -
Bootstrap - React – Vue – Redux
– Vuex – Django - MongoDB -
Oracle DB - PostgreSQL - MySQL
- Oracle DB - MongoDB -
Hadoop (Spark, HBase, Hive) -
Linux.
Travail en équipe - Esprit
d’analyse - Communication -
Résolution de problèmes.