CV du
consultant
Réf PROF00007058
Compétences
BDD
Azure MYSQL NoSQL POSTGRESQL Redis UbuntuConnaissances fonctionnelles
Administration Analyse ANGLAIS BACKEND Banque Business CAISSE Cloud Coordination CRM Déploiement ecommerce energie FACTURATION Formation FRONTEND google Maintenance Méthodes MOBILE office paramétrage PROCESSUS Produit RabbitMQ recrutement Salesforce SAP SEO SOFTWARE SSO TELECOM TESTS WEBLangages
DRUPAL FULLSTACK react Symfony AJAX Angular CDN CMS Confluence css CSS3 Docker ELK HTML HTML5 JAVASCRIPT JIRA JMS JQUERY JSON MongoDB NodeJS PHP postman ReactJS SAFe Sass SOAP sonar SQL TypeScript XMLMéthodes
AGILE api Conception Conseil DEVOPS elasticsearch ENCADREMENT integration Jenkins Kanban MIGRATION Modélisation ORGANISATION planification Planning PROJET Qualité REST SCRUM SOLID STRATEGIE Support TDD Testing UIOutils
Bootstrap GitLab Jest Kibana Teams TrelloRéseaux et Middleware
AWS Express KUBERNETES Nginx Reseau serveur VARNISHSystèmes
APACHE CENTOS GIT LINUX UXDiplômes et formations
Pays / régions
Expérience professionnelle
Développeur Full-Stack
(PHP, Symfony, React.js, Next.js, Node.js)
Certifié SensioLabs
10 ans d'expérience
Compétences techniques • Langages :
PHP 5.6/ 7.4/ 8.2, JavaScript, TypeScript, ECMAScript, HTML 5, CSS 3, SASS, TWIG, JADE.
• Frameworks & Libraries :
Symfony 1.4/2.8/3.4/4.3/5.4/6.3, NodeJS / ExpressJS, ReactJS, React Native, Expo, Highcharts, WebPack, Bootstrap, Foundation, jQuery, FontAwesome, Symfony UX, Stimulus.js.
• Bases de données :
MySQL 5.6/ 5.7/ 8, NoSQL (Redis/ Elasticsearch/ MongoDB), PostgreSQL
• CMS :
Drupal 8/ 9 / 10
• Techniques :
SEO, WebPerf, Accessibilité web, Progressive web app
• Outils :
Jira, Confluence, Trello, Storybook, Figma, Webpack.
• Architectures logicielles :
Monolithique, Hybride, Découplée
• Web services :
REST, SOAP
• DevOps :
CI/CD, Jenkins, Kubernetes, Docker, Sonar, AWS
• Testing :
Scrum, Kanban
• Serveur / Application Web :
APACHE, NGINX, VARNISH
Domaines de compétences • Conception et développement full-stack sous frameworks PHP et JavaScript,
• Conception d'interfaces utilisateurs en React.js, Angular.
• Conception et modélisation des Web Services,
• Stricte application des bonnes pratiques de développement : Solid, Clean Code, TDD, DDD, Software, Craftsmanship...
• Optimisation des performances du moteur de recherche (SEO).
• Réduction de temps de chargement du site (WebPerf)
• Développement sur le whiteboard (To do, doing, done),
• Bonnes connaissances de l'ensemble de l'offre Cloud AWS
• Intégration et déploiement continue (CI/CD).
• Maîtrise de l'approche DevOps,
• Automatisation des tests,
• Travail en méthodologie Scrum & Kanban.
Formations & Certificats • 2023 – Certification Symfony 6
• 2022 – Certification Node.js Services Developer
• 2021 – Certification Drupal 9 Développeur
• 2015 – Master professionnel en ingénierie de conception et de développement d’application
• 2013 – Licence professionnelle en méthodes informatiques appliquées à la gestion des entreprises
Langues : Anglais courant
EXPERIENCE PROFESSIONNELLE
Développeur Full-stack (PHP 8.1, Symfony 6.3, Stimulus.js)
ACCÈS SAP - Coopérative de services à la personne
Octobre 2022 - Septembre 2023
La refonte du backend de l'application mobile pour les adhérents de la coopérative de services à la personne ACCÈS SAP. et la refonte d'une plateforme de facturation.
Réalisations :
• Conception et modélisation des Web Services,
• Développement des APIs REST
• Intégration de l'API de la signature électronique
• Intégration de l'API d'envois par courrier
• Développement des composants sur storybook
• Optimisation des performances du site.
• Rédaction des tests unitaires avec PHPUnit,
• Code review sur GitLab et versioning sur Git,
• Coordination des corrections de bugs avec l'équipe
• Gestion des droits d'accès utilisateurs avec les voters de Symfony
• Déploiement avec CI/CD sur Gitlab
Environnement Technique :
PHP 8.1, Symfony 6.3, MySQL, Doctrine, AWS, Webpack encore, Stimulus / Turbo, Symfony UX, SASS, Twig(Atomic Design Pattern), HTML5, Composer, npm, SAML, REST API, API, Yousign API, Maileva API, revo API, Google Place Autocomplete API, Google Calendar API, API platform, PHPUnit, SOLID, Design Patterns, Docker, Figma, Kubernetes, PHPStorm, Apache, Lambda AWS, RabbitMQ, CQRS pattern, DDD .
Méthodologie : Agile(Scrum) / Kanban
Équipe : 1 PO + 1 Tech Lead back + 9 développeurs.
Développeur Full-stack (PHP 8, Drupal 9.4, React.js 17)
Eni énergie
Mai 2022 - Octobre 2022
Refonte de la plateforme de souscription en ligne à l'énergie et du site web institutionnel dans une architecture découplée avec Drupal 9 en BackEnd et React.js(React.js) en FrontEnd.
Réalisations :
• Le conseil, et l'accompagnement du métier dans l'élaboration des spécifications fonctionnelles.
• La conteneurisation des environnements sur docker.
• L'étude, la conception et le développement Back et Front de différents composants de l'application.
• Mise en place de la stratégie d'intégration et de livraison continue.
• Support technique et tierce maintenance applicative.
Environnement Technique : PHP 7.4 & 8, Drupal 8.9 & 9.4, API REST (Drupal REST Resources), Mysql, Redis, Varnish, PHPUNIT, ELK (ElasticSearch, Logstash, Kibana), ReactJS 17, Redux, Next.js, Jira, Figma, SASS, Twig, HTML5, JS, Confluence, CI/CD Gitlab, Jenkins, AWS, Docker, micro service, PHPStorm/xdebug, Apache, CDN, JEST.
Méthodologie : Agile(Scrum)
Équipe : 1 PO + 1 Tech Lead back + 9 développeurs.
SSII Degetel [Octobre 2020 au Mai 2022]
Développeur Full-stack (PHP 7.4, Symfony 5.4)
CHANEL
Novembre 2021 - Mai 2022
Conception et développement « from scratch » d’une plateforme web destinée aux clients VIP Chanel + Scrum master et PO travaillant en Scrum (SAFE For Teams).
Réalisations :
• Conception et modélisation des Web Services
• Développement de nouvelles fonctionnalités.
• Intégration d’api SalesForce
• Revue de code et optimisation des performances
• Rédaction des tests unitaires avec PHPUnit
• Rédaction de la documentation technique et guides d’utilisation
• Mise en place des bonnes pratiques de développement (SOLID, Design Patterns)
Environnement Technique : PHP 8, Symfony 5.4, NodeJS, MySQL, Doctrine, Azure, Webpack encore, Stimulus.js, SASS, Twig, HTML5, Composer, npm, SAML, REST API, SalesForce API, PHPUnit, SOLID, Design Patterns, Docker, Figma, Kubernetes, PHPStorm, SAML SSO, Apache, CQRS pattern.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 7.4, Drupal 8.9/9, React.js 16)
Breteuil immobilier
Projet au forfait
Refonte du front du site web de Breteuil Immobilier en React.js pour améliorer l'expérience utilisateur et le rendre plus moderne et intuitif.
Réalisations :
● Intégration des composants du design system
● Définition du workflow Git, de la stratégie de couverture de test applicatif et des process de livraison
● Intégration des composants sur storybook
● Coordination et supervision des activités de développement à travers la revue de code et la résolution des tâches complexes
● Rédaction de la documentation technique et guides d’utilisation
Environnement Technique : PHP 7.4, Drupal 8.9, React.js 16, MySQL, Git, Webpack, JS/jQuery, SASS, bootstrap, Twig, HTML5, Composer, Npm, REST API/ SOAP, PHPUnit, Drush8, Docker, Kubernetes, API Google Maps V3, Figma, Storybook, PHPStorm/xDebug, Apache, CI/CD Gitlab.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 7.4, Symfony 5.4, React.js 16)
Selescope
Projet au forfait
Maintenance et développement de nouvelles fonctionnalités.
Réalisations :
• Mise en place des bonnes pratiques de développement (SOLID, Design Patterns)
• Développement de nouvelles fonctionnalités.
• Planification des tâches des sprints et des réunions
• Intégration des composants sur storybook
• Participation à la maintenance applicative
• Revue de code et optimisation des performances
• Rédaction de la documentation technique et guides d’utilisation
Environnement Technique : PHP 7.4, Symfony 5.4, MySQL, Doctrine, Git, Jenkins, Webpack, ReactJS 17, Redux, Next.js, SASS, HTML5, Composer, npm, REST API, PHPUnit, SOLID, Design Patterns, Docker, Kubernetes, Figma, Storybook, PHPStorm/xDebug, Apache, CI/CD Gitlab.
Méthodologie : Agile(Scrum)
Développeur backend (Node.js)
Lexon Design
Projet au forfait
Maintenance et développement de nouvelles fonctionnalités.
Réalisations :
• Développement des nouveaux services et nouvelles fonctionnalités
• Participation à la maintenance applicative
• Revue de code et optimisation des performances
• Correction des anomalies relevées.
• Réalisation des tests des livrables
Environnement Technique : NodeJS, Express, ElasticSearch/Kibana, API REST, SOAP, XML, JSON, Business Central API, Git, Trello, Npm, Docker, CI/CD Gitlab.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 7.4, Symfony 5.4, React Native)
Alerte jaune
Projet au forfait
Développement d'une application mobile et d'un back office / logiciel de gestion afin de gérer et analyser les données métiers remontées par l'application mobile.
Réalisations :
• Analyse du besoin et réalisation du chiffrage
• Développement d’application mobile en React Native/Expo
• Développement des APIs
• Développement d’un backoffice
• Activité de revue de code
Environnement Technique : React Native, PHP 7.4, Symfony 5.4, PostgreSQL, Doctrine, Git, Jenkins, Webpack encore, JS/jQuery, CSS3, Twig, HTML5, Composer, npm, REST API, PHPUnit, SOLID, API platform, Design Patterns, Docker, Kubernetes, Figma, Varnish, PHPStorm/xDebug, VSCode, Expo.
Méthodologie : Agile(Scrum)
SSII Mobiblanc [Juin 2016 au Octobre 2020]
Développeur Full-stack (PHP 5.4, Symfony 3.4, Node.js)
La Caisse de dépôt et de gestion du Maroc (CDG)
Projet au forfait
Développement du portail AMANTI qui permet la recherche et la demande de restitution des avoirs en déshérence transférés à la Caisse des Dépôts & Consignations concernant des comptes bancaires inactifs. Le portail est développé dans une logique évolutive afin d'offrir la possibilité d'intégrer des nouveaux besoins concomitants avec l'évolution des lois bancaires.
Réalisations :
• Conception et modélisation des Web Services,
• Organisation et gestion des réunions de la méthodologie Scrum,
• Création et assignation des tâches de développement dans Trello,
• Suivi des tâches de développement sur OpenProject
• Recrutement et encadrement des développeurs juniors : Développements fullstack :
• Création de la base de données MySQL 8 et gestion BDD sur Redis,
• Développement des APIs REST avec Symfony bundles (fos / rest-bundle, lexik /jwtauthentication-bundle, jms / serializer-bundle, nelmio / cors-bundle et nelmio /apidoc-bundle).
• Développement du CRUD pour les demandes utilisateurs,
• Développement des fonctionnalités back-end avec Symfony 3.4.
• Développement du back-office Amanti avec Symfony 3.4 et Twig,
• Intégration de la vérification des comptes par SMS,
• Création de la fonctionnalité de suivi des demandes utilisateurs,
• Développement des écrans avec Vue.js :
○ Liste des demandes côté utilisateurs
○ Liste des demandes avec état côté agent
○ Liste des utilisateurs pour les admins
○ Formulaire de demandes des avoirs
• Rédaction des tests unitaires avec PHPUnit,
• Code review sur GitLab et versioning sur Git,
• Coordination des corrections de bugs avec l'équipe.
• Rédaction de la documentation d'installation et d'exploitation.
Environnement Technique : PHP 7, Framework Symfony 3.4, MySQL 8, API REST, Web Services, Redis, Apache, Vue.js, API platform, Bundles (fos, lexik, jms, nelmio), Twig, Sublime Text, Git, GiLab, OpenProject, Trello, PHPStorm, AWS.
Équipe : 1 CP + 3 développeurs + 1 Testeur
Développeur Full-stack (PHP 7.2, Symfony 4.2)
Université Internationale de Rabat (UIR)
Projet au forfait
Refonte du site web de l'Université Internationale de Rabat.
Réalisations :
• Étude, analyse, besoin et réalisation du chiffrage.
• Participation active au processus de développement, apporter des solutions techniques et coder lorsque nécessaire.
• Mise en place de pratiques de développement rigoureuses, réaliser des revues de code régulières, des tests et des validations pour garantir la qualité du produit final
• Migration de l'ancienne base de données MySQL vers le nouveau schéma PostgreSQL.
• Merge et déploiement du code source sur GIT
• En tant que développeur senior, j'ai participé au suivi des merge requests sur Gitlab, ainsi que du déploiement sur les environnements via la CI/CD
Environnement Technique : PHP 7.2, Symfony 4.2, Doctrine, MYSQL, Twig, composer, HTML5/CSS3, Webpack encore, Highcharts, GIT, apache 2, Trello.
Développeur Full-stack (PHP 5.4, Symfony 3.4, Node.js)
Autoroutes du Maroc (ADM)
Projet au forfait
Conception et développement « From Scratch » d’une plateforme web destiné au grand public des informations trafic du réseau autoroutier en temps réel de l’Autoroute Du Maroc (front-end & Back-end).
Réalisations :
• Étude, analyse, besoin et réalisation du chiffrage.
• Participation à la rédaction des documents techniques : Spécifications techniques et fonctionnelles, Manuels d'utilisation.
• Développement des nouveaux services et nouvelles fonctionnalités
• Développement d’un CRM (Gestion Relation Client)
• Développement des APIs REST pour l’application mobile
• Ecriture des scripts SQL pour la base de données (MYSQL)
• Correction des anomalies relevées.
• Réalisation des tests des livrables.
• Participation à l'administration des serveurs autour des environnements Linux (Centos, Ubuntu).
• Merge et déploiement du code source sur GIT
Environnement Technique : PHP 5.4, Symfony 3.4 Doctrine, MYSQL, REST API, Twig, composer, HTML5/CSS3, JQuery, Google Maps API V3, node.js (socket.io), AJAX, Highcharts, GIT, apache 2, Trello.
Équipe : 1 Tech Lead back + 5 développeurs
Développeur Full-stack (PHP 7.2, Drupal 8, Symfony 4.2, React.js 16)
Salafin
Projet au forfait
Conception et développement « From Scratch » du site de la filiale de BMCE Bank of Africa.
Réalisations :
• Développement de thèmes et modules
• Modification et création de templates spécifiques
• Participation aux ateliers de validation UX/UI et aux cérémonies SCRUM (grooming, sprint planning, daily …)
• Paramétrage de la structure du site
• Paramétrage et modification de modules
• Développement de plusieurs formulaires multi-étapes complexes
• Réalisation du backoffice en SPA avec React.js pour l’administration de l’application
• Analyse et précisions des développements avec l'équipe
• Rédaction de la documentation technique
• Formation à l'utilisation du CMS Drupal
• Animation des réunions avec le client pour le suivi d’activités
Environnement Technique : PHP 7.2, Drupal 8, Symfony 4.2, React.js, MySQL, Git, Webpack, JS/jQuery, SASS, bootstrap, Twig, HTML5, Composer, Npm, REST API/ SOAP, PHPUnit, Figma, Drusa, Docker, Redis, ModPageSpeed, SEO, Trello, PHPStorm.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 7.4, Drupal 8)
INWI
Projet au forfait
Développement de l'ensemble des sites de l'opérateur télécom INWI.
Réalisations :
• Analyse du besoin et réalisation du chiffrage
• Développement de thèmes et modules
• Implémentation de l'authentification unique (SSO)
• Modification et création de templates spécifiques
• Paramétrage de la structure des sites
• Paramétrage et modification de modules
• Développement de plusieurs formulaires multi-étapes complexes
• Migration des données
• Analyse et précisions des développements avec l'équipe
• Rédaction de la documentation technique
• Formation à l'utilisation du CMS Drupal
• Animation des réunions avec le client pour le suivi d’activités
Environnement Technique : PHP 7.4, Drupal 8, MySQL, Git, Webpack, JS/jQuery, SASS, bootstrap, Twig, HTML5, Composer, Npm, REST API/ SOAP, PHPUnit, Drush, Docker, Redis, ModPageSpeed, SEO, GoogleMap Api, Trello, PHPStorm, SSO.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 5, Symfony 2.7)
Orange
Projet au forfait
Participation à la conception et Développement des Web Services et une partie Backoffice pour une
application mobile Orange et moi de l'opérateur télécom Orange.
Réalisations :
• Conception des API REST consommé par l’application mobile
• Tests unitaires et fonctionnel avec PHPUnit et Postman
• Rédaction de la documentation technique
• Animation des réunions avec le client pour le suivi d’activités
Environnement Technique : PHP, Symfony 3.4, MySQL, Doctrine, Git, Webpack, JS/jQuery, CSS3,
Twig, HTML5, HighChart, Composer, REST API, SOAP, Redis, PHPUnit, SOLID, Design Patterns,
Trello, OpenAPI, PHPStorm.
Méthodologie : Agile(Scrum)
Équipe : 1 PO + 2 Tech Lead + 6 développeurs + 1 testeur
Développeur Full-stack (PHP 7.4, Drupal 8)
Ministère de l'Agriculture du Maroc
Projet au forfait
Participation à la refonte du site officiel du ministère de l’agriculture du Maroc sous Drupal 8.
Réalisations :
• Analyse du besoin et réalisation du chiffrage
• Développement de thèmes et modules
• Modification et création de templates spécifiques
• Paramétrage de la structure du site
• Paramétrage et modification de modules
• Import de données en batchs
• Analyse et précisions des développements avec l'équipe
• Rédaction de la documentation technique
• Formation à l'utilisation du CMS Drupal
• Animation des réunions avec le client pour le suivi d’activités
Environnement Technique : PHP 7.4, Drupal 8, MySQL, Git, Webpack, JS/jQuery, SASS, bootstrap, Twig, HTML5, Composer, Npm, REST API/ SOAP, PHPUnit, Drush, Docker, Redis, ModPageSpeed, SEO, GoogleMap Api, Trello, PHPStorm.
Méthodologie : Agile(Scrum)
Développeur Full-stack (PHP 5.3, Symfony 2.8)
Crédit Du Maroc
Projet au forfait
Participation à la conception et Développement des Web Services et une partie Backoffice pour une
application mobile Crédit Du Maroc Mobile (banque)
Réalisations :
• Conception des API REST consommé par l’application mobile
• Tests unitaires et fonctionnel avec PHPUnit et Postman
• Rédaction de la documentation technique
• Animation des réunions avec le client pour le suivi d’activités
Environnement Technique : PHP5, Symfony2, Doctrine, REST API, MYSQL, HTML5, CSS3, JQuery, AJAX, GIT, nginx, Centos, PHPUnit, Postman.
Développeur Full-stack Sypro Technologies
Septembre 2013 - Juin 2016
Développement d’un CMS spécialisé dans la création de mini-sites personnalisés.
Réalisations :
• Développement Frontend des templates basiques du CMS
• Mise en place des modules fonctionnels (Réservations d'hôtels, E-commerce, SEO... etc)
• Mise en place des bonnes pratiques SEO sur l'ensembles des templates Frontend
• Adaptation CSS des templates prédéfinis selon les besoins des clients
• Responsive Web Design
Environnement Technique : PHP, Symfony 1.4, HTML, CSS, Javascript/jQuery, SEO.
Consultants similaires
Compétences : Angular, FULLSTACK, JAVA, Spring Boot, Accessibilité, ...
consultant Retenir
Compétences : DRUPAL, AGILE, Analyse, Architecture, Bootstrap, CMS, ...
consultant Retenir
Compétences : css, HTML, JAVASCRIPT, react, SQL, Cloud, développement, ...
consultant Retenir
Compétences : GIT, JAVASCRIPT, PYTHON, react, ReactJS, Github, HTML5, ...
consultant Retenir
Compétences : API REST, DRUPAL, GIT, PHP, Symfony, GitLab, JAVASCRIPT, ...
consultant Retenir
Compétences : css, DRUPAL, HTML, JAVASCRIPT, JIRA, Bootstrap, GIT, ...
consultant Retenir
Compétences : DRUPAL, HTML, JAVA SCRIPT, PHP, Analyse, APACHE, api, ...
consultant Retenir
Compétences : DRUPAL, AGILE, Android, api, CMS, Conception, css, ...
consultant Retenir
Compétences : DEVOPS, DRUPAL, HTML, JAVASCRIPT, PHP, Symfony, Analyse, ...
consultant Retenir
Compétences : DRUPAL, PHP, AGILE, AJAX, Analyse, ANGLAIS, APACHE, ...
consultant Retenir