Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00007058

Accueil > Consultants > PROF00007058
 
 

Développeur Fullstack

Disponible

 

Profil publié le : 28/09/2023 Profil vu : 351 fois Référence : PROF00007058

 
 

Compétences

Expert Moyen Débutant

BDD

Azure MYSQL NoSQL POSTGRESQL Redis Ubuntu

Connaissances 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 WEB

Langages

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 XML

Mé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 UI

Outils

Bootstrap GitLab Jest Kibana Teams Trello

Réseaux et Middleware

AWS Express KUBERNETES Nginx Reseau serveur VARNISH

Systèmes

APACHE CENTOS GIT LINUX UX

Diplômes et formations

Pays / régions

Expérience professionnelle

Ingénieur d’études et développement
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

 
Conseil, graphisme & développement - Expert DRUPAL

Compétences : DRUPAL, Adobe, AGILE, Analyse, Architecture, Bootstrap, ...

Voir
consultant
Retenir
 
Consultant SI / Développeur

Compétences : css, HTML, JAVASCRIPT, react, SQL, Cloud, développement, ...

Voir
consultant
Retenir
 
Freelance PO / Dev Full Stack

Compétences : GIT, JAVASCRIPT, PYTHON, react, ReactJS, Github, HTML5, ...

Voir
consultant
Retenir
 
Développeur senior symfony/drupal

Compétences : API REST, DRUPAL, GIT, PHP, Symfony, GitLab, JAVASCRIPT, ...

Voir
consultant
Retenir
 
Développeur Drupal

Compétences : css, DRUPAL, HTML, JAVASCRIPT, JIRA, Bootstrap, GIT, ...

Voir
consultant
Retenir
 
Developpeur Drupal

Compétences : DRUPAL, HTML, JAVA SCRIPT, PHP, Analyse, APACHE, api, ...

Voir
consultant
Retenir
 
Consultent Senior Drupal

Compétences : DRUPAL, Drupal 9, 3D, ACCESS, Achats, ACTIONSCRIPT, ...

Voir
consultant
Retenir
 
Développeur Drupal

Compétences : DRUPAL, AGILE, Android, api, CMS, Conception, css, ...

Voir
consultant
Retenir
 
Lead dev Drupal - Freelance

Compétences : DEVOPS, DRUPAL, HTML, JAVASCRIPT, PHP, Symfony, Analyse, ...

Voir
consultant
Retenir
 
Développeur sénior drupal

Compétences : DRUPAL, PHP, AGILE, AJAX, Analyse, ANGLAIS, APACHE, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?