Ayoub - Ingénieur de développement FullStack - Node.js / Python
Ref : 220826H001-
Domicile
06000 NICE
-
Profil
Ingénieur de développement, Développeur, Intégrateur technique (29 ans)
-
MobilitéTotalement mobile
-
StatutEn cours d'immatriculation
-
Tarif Journalier MoyenVoir le tarif
-
Développeur web full stack
PERTIMM - Cannes.Jan 2021 - aujourd'huiQueue - MongoDB - Stripe - Redis - Jest - Mocha - Gitlab - Gitlab CI/CD - Postman - Linux.
Environnement: Agile-Scrum - JavaScript - Node.js (Fastify)- Vuejs (Quasar)- Vuex - Axios - Moleculerjs - Leaflet - Docker - Docker-compose - Python - Django - Postgre - Web Server Gateway Interface -Celery Task
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. -
Développement web JavaScript - Stage fin d’études
DASSAULT SYSTEMES - Biot.Dassault systemes.Jan 2020 - Jan 2020Projet : Mobiliser les fonctionnalités de la 3DExperience plateforme (communautés, communication et
Environnement: Agile-Scrum - JavaScript - Node.js - React - Redux - Atlas MongoDB - Styled Components - Jest - Mocha - Windows – Linux – Solutions internes
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. -
Développeur web junior - Stage fin d’études (Maroc)- JP&CO - Casablanca.
JP&CO - Casablanca.Jan 2019 - Jan 2019Projet : Conception et développement de la plateforme JPTrack qui a pour objectif de superviser les flottes
Environnement: Agile-Scrum - JavaScript - Laravel - Vuejs - Vuex - Vuetify – Leaflet -Apache Cassandra - Redis - Lodash – UML -Styled Components - Protractor - Jest - Enzyme - Chai - Sinon - Mocha - GitLab - GitLab CI/CD - Postman - Docker Swarm - Cloud Foundry - Windows - Linux.
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.). -
Développeur backend
Euro Practice- Rabat.Jan 2018 - Jan 2018Projet : Conception et réalisation du EP-GED (gestion électronique des documents) en intégrant le module
Environnement: Agile-Scrum – Zend Framework – MySQL – JavaScript – Bootstrap - Apache – HTML5 – CSS3 – GitHub – UML - Windows.
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.
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.
LANGUES
Anglais : Bilingue
Français : Bilingue (Delf C1)
Arabe : Bilingue
Berbère : Maternelle
CERTIFICATIONS
Java
Open Classroom
2018
Python
Open Classroom
2018
Loisirs
Lecture
Échecs
Billard
Voyage
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.
LANGUES
Anglais : Bilingue
Français : Bilingue (Delf C1)
Arabe : Bilingue
Berbère : Maternelle
CERTIFICATIONS
Java
Open Classroom
2018
Python
Open Classroom
2018
Loisirs
Lecture
Échecs
Billard
Voyage