Expériences professionnelles :
Almaviacx (depuis Janvier 2024) :
Ih2f: ********
Edugouv: ********
Parcoursup: ********
Description du projet:
-ih2f : L'Institut des hautes études de l'éducation et de la formation (IH2EF) est un
service à compétence nationale rattaché au secrétaire général du ministère de
l'Éducation nationale et de la Jeunesse et du ministère de l'Enseignement supérieur
et de la Recherche.
-Parcoursup : Parcoursup est la plateforme nationale de préinscription en première
année de l'enseignement supérieur en France. Elle permet aux lycéens, apprentis et
étudiants en réorientation de formuler leurs vœux pour accéder à des formations
post-bac
-Edugouv : Le site officiel du Ministère de l'Éducation nationale et de la Jeunesse en
France (********) est une ressource incontournable pour les informations et
les services relatifs au système éducatif français
Tâches réalisées:
• Planification et estimation de la charge.
• Analyse des besoins et préparation des spécifications techniques.
• Site building ( content types, views, taxonomies, menu, blocks … )
• Custom pages modules liée aux fonctionnalités du front
• Déblocage des situations des autres développeurs
• Optimisation du Code existant
• Maintenance corrective :
-Identification et correction des bugs signalés par les utilisateurs finaux ou
découverts lors des tests. -Gestion des incidents de production en assurant
une résolution rapide pour minimiser l'impact sur les utilisateurs.
• Maintenance évolutive :
-Implémentation de nouvelles fonctionnalités et modules personnalisés en réponse
aux besoins changeants des clients. -Mise à jour des modules existants pour
intégrer les dernières améliorations et garantir leur compatibilité avec Drupal 10/9.
• Optimisation des performances :
-Analyse des performances du site et optimisation du code pour améliorer la vitesse
de chargement et l'efficacité des requêtes.
-Mise en œuvre de solutions de mise en cache (comme Varnish, Redis) et
d’optimisation de la base de données.
• Sécurité :
-Application régulière des patches de sécurité et mise à jour des modules et du core
de Drupal pour prévenir les vulnérabilités.
-Réalisation d’audits de sécurité pour identifier et corriger les failles potentielles.
• Collaboration et gestion de projet:
-Participation aux réunions de suivi de projet et aux sessions de planification pour
définir les priorités et les objectifs des tâches de TMA.
-Utilisation d’outils de gestion de projet (redmine) pour suivre l’avancement des
tâches et assurer une communication efficace avec les parties prenantes.
Poste : Développeur backend et Consultant Drupal
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig,ob1
• TEAM (depuis Mai 2022) :
• Orange :One Shop Experience (shopb2b): ********
Description du projet:
Tâches réalisées:
• Planification et estimation de la charge.
• Analyse des besoins et préparation des spécifications techniques.
• Re conception de logique métier de l’application.
• Site building ( content types, views, taxonomies, menu, blocks … )
• Participation aux réunions avec les autres équipes (6 équipes) et les équipes métiers.
• Custom pages modules liée aux fonctionnalités du front , des date formatters
personnalisé
• Développent des composants mutuelle en contribution de module costum webform
• Participation aux réunions avec l’équipe architecture et les développeurs pour le
partage de connaissance et faire des présentations explicatifs
• Déblocage des situations des autres développeurs
• Travailler sur des dépôts git partager entre les équipes (modules partagés)
• Optimisation du Code existant
• Rédaction de documentation des composants et fonctionnalités ajouté sur
Confluence
Poste : Développeur backend et Consultant Drupal
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig,ob1
OCCitalim ********
Description du projet:
Marché en ligne de la région Occitanie,cette application s’adresse aux
professionnels de la restauration collective publique
Tâches réalisées:
• Planification et estimation de la charge.
• Analyse des besoins et préparation des spécifications techniques.
• Formalisation des besoins fonctionnels.
• Re conception de logique métier de l’application.
• Site building ( content types, views, taxonomies, menu, blocks … )
• Installation et configuration des modules contribués.
• Importations des données en csv
• Amélioration des Performances
• Participation aux réunions client.
• Custom pages modules liée aux fonctionnalités du front , des date formatters
personnalisé , Des blocks menu sidebar personnalisé , navigation entre les contenus
selon date de publication.
Poste : Développeur backend et responsable technique
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig
Portails des Lycées ********
Description du projet:
Portail des lycées d’occitanie , cette plateforme contient des
informations pratiques de l’organisation , actualités, les missions de la région,
les dispositifs déployé sur le territoire
Tâches réalisées:
• Planification et estimation de la charge.
• Analyse des besoins et préparation des spécifications techniques.
• Formalisation des besoins fonctionnels.
• Site building ( content types, views, taxonomies, menu, blocks … )
• Installation et configuration des modules contribués.
• Participation aux réunions client.
• Custom pages modules liée aux fonctionnalités du front , des date formatters
personnalisé , Des blocks menu sidebar personnalisé , navigation entre les contenus
selon date de publication.
Poste : Développeur backend et responsable technique
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig
• Commissions Citoyennes ********
Description du projet:
Plateforme dédiée aux citoyens de la région pour débattre et contribuer sur des
thèmes variés
Tâches réalisées:
• Planification et estimation de la charge.
• Analyse des besoins et préparation des spécifications techniques.
• Formalisation des besoins fonctionnels.
• Migration de core Drupal 9.2.7 vers 9.4.5
• Exportation des données en csv
Poste : Développeur backend et responsable technique
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig
Migration de core Drupal 9.2.7 vers 9.4.5
• Exportation des données en csv
Poste : Développeur backend et responsable technique
Environnement technique : Drupal 9,Phpstorm, Gitlab, Jira, Git, Docker, Drush,Twig
• SYMDRIK (Février 2019 - Avril 2022) :
• Projet STEF ********
Description du projet :
STEF est le leader européen des services de transport et de logistique sous température
contrôlée.
Tâches réalisées:
• Analyse des besoins et préparation des spécifications techniques.
• Estimation du charge et planification.
• Création des versions Swisse, Espagnole et Portugaise du site.
• Importation et manipulation des données via le système de configuration
drupal, feature module et drush . - Refactoring du système de recherche (
Elastic search , search api , search api attachements, views) .
• Refactoring du code : optimisation de performance (Cache, structure
fonctionnelle ) et sécurité ,Code style. - Templating .
• Gestion des retours clients, correction des bugs.
• Création des modules personnalisés :
• Gestion des liens statiques via un système de tokens administrable en back
office.
• Gestion des fonctionnalités SEO via le backoffice ( hreflang , noindex … )
• Configuration standard de workflow drupal , passage des variables ,
intervention sur les données... via les hooks courants ( Form alter, preprocess,
query alter, views ... ) .
Environnement technique : Phpstorm, Gitlab, Redmine, Git, Docker, Drush, Elasticsearch.
• Projet MACIF - L'essentiel ( Drupal 8 ). ********
Description du projet :
Site accessible pour la société d'assurance mutuelle française Macif.
Tâches réalisées:
• Ajout fonctionnalité Quiz au site.
• Correction de bugs visuels.
• Optimisation du code.
Environnement technique: Ubuntu, phpstorm, Gitlab, redmine , Git.
Projet Afrique Magazine www. ********
Description du projet :
Le site officiel d'Afrique magazine. Avec une distribution e-commerce du
drupal
Tâches réalisées:
• Estimation des charges.
• Participation aux réunions client.
• Import des données produits et contenu via feeds , field collection feeds.
• Intégration des templates.
• Site building ( création des contenu , views , taxonomies , menu , displays ,
configuration … ) - Manipulation des hooks ( menu , alter , preprocess , views
… ) .
• Développement de module personnalisé :
• Traitement sur le workflow de l’ajout au panier , carte et paiement.
• Gestion des données du front , intervention sur les field collections,
permissions , activation et désactivation des filtres produits à partir du
backoffice.
Environnement technique :Drupal 8, Drush, phpcs, Devel , docker , windows , Git , Gitlab ,
Redmine , postman, Twig, Html, CSS, Jquery, phpstorm.
• Projet Astore ********
Description du projet :
Le site officiel de Astore : La centrale d'achat de référence couvrant 100% des
besoins de l'hôtellerie
Tâches réalisées:
• Estimation du charge
• Participation aux réunions client.
• Intégration des templates.
• Site building ( création des contenu , views , taxonomies , menu , displays ,
configuration … ) - Manipulation des hooks ( menu , alter , preprocess , views
… ) .
• Développement de modules personnalisés :
o Importations des données en csv
o Gestion des fonctionnalités SEO via le backoffice ( hreflang , noindex …
)
Environnement technique : Drupal 8, Drush, phpcs, Devel , docker , windows , Git , Gitlab ,
Redmine , postman, Twig, Html, Jquery, phpstorm.
• UTIKS (Av...