Expérience professionnelle
Depuis Octobre 2019- à ce jour Rework Payroll (chez Bouygues télécom)
Développeur Ibexa / symfony
Migration technique de DIAGNG : outil de diagnostic utilisé dans les centres d’appel
pour assister le service après-vente. La mission a consisté à migrer l’application
d’eZPlatform 2.5 vers Ibexa 4.6.14.
Tâches réalisées :
• Étude technique de la migration de l’outil (définir la démarche et les étapes à
suivre)
• Étudier les impacts fonctionnels une fois l’outil est migré
• Participer à des réunions avec l’équipe métier et définir les besoins spécifiques
• Développer un script pour nettoyer la base de données.
• Développer un module (Bundle symfony) pour exécuter la migration de la base
de données.
• Migrer les classes PHP pour que ça soit compatible avec la version 5.4 de
symfony
• Participer avec les artichectes à des ateliers pour définir les composants
nécessaires pour notre architecture
• Présenter le travail à l’équipe de production
• Développer des nouvelles fonctionnalités personnalisées pour enrichir l’outil et
satisfaire les utilisateurs de l’outil
• Écrire des tests fonctionnel (robot framework)
• Participer à la mise en production et traiter les retours et les anomalies.
Outils et environnement : IBEXA Experience 4.6.14, eZPlatform 2.5, symfony 5.4,
PHP, MySQL, HTML, CSS, Javascript, web services, Jira, Redis, GIT, composer,
Roboframework
Refonte Graphique de DIAGNG :
Ce projet consiste à refaire toute la partie front office de l’outil.
Tâches réalisées :
• Valider avec le métier tous les nouveaux composants graphiques de l’outil.
• Développer des nouvelles fonctionnalités pour améliorer l’affichage et
l’expérience utilisateur.
• Vérifier et valider le travail de l’équipe
• Suivi de l’avancement du projet et participer aux réunions hebdomadaires
• Test et recette
Outils et environnement : eZPlatform 2.5, symfony 5.4, PHP, MySQL, HTML, CSS,
Javascript, Jira, GIT, composer, Roboframework
Migration DIAGPRO:
Ce projet consiste à migrer l’outil de la version eZ Publish 4.7 vers la version eZ
Platform 2.5.
Tâches réalisées :
• Valider avec le métier tous les nouveaux composants graphiques de l’outil.
• Développer des nouvelles fonctionnalités pour améliorer l’affichage et
l’expérience utilisateur.
• Vérifier et valider le travail de l’équipe
• Suivi de l’avancement du projet et participer aux réunions hebdomadaires
• Test et recette
Outils et environnement : eZPlatform 2.5, symfony 5.4, PHP, MySQL, HTML, CSS,
Javascript, Jira, GIT, composer, Roboframework
Depuis Octobre 2017-2019 EONY(chez Bouygues télécom)
Développeur eZ Publish
Outil de diagnostic : c’est un outil interconnecté avec le Système d'information de
l’entreprise permettant de créer des arbres de diagnostic afin de résoudre les
problématique client FAI /mobile.
Tâches réalisées :
• Développer un module pour gérer les tickets SAV suite à un diagnostic.
• Participer à l’étude des nouvelles fonctionnalités à mettre en place pour chaque
sprint.
• Communication avec d’autres plateformes pour lancer des actions
automatiques sur le matériel du client (son Box) (en utilisant les web services).
• Participer à la VABF et mise en production.
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript, web
services, Jira, jenkins, Redis, …
Depuis Octobre 2014-Juin 2017 AUDAXIS
Développeur Drupal
Yves Rochers Webstore (********).
Tâches réalisées :
• Maintenance et correction des anomalies.
• Développement et mise en place des évolutions.
Outils et environnements : Drupal 7, PHP5.3, MySQL, javascript, Git, Git Flow,
redmine.
Description du projet : ENA VDN (la voix du nord) Participation du développement du
site (********).
Tâches réalisées :
• Développement et mise en place des sections du site.
• Création et intégrations des blocs dans le site.
• Test et correction des anomalies.
Outils et environnement : Drupal 7, PHP5.3, MySQL, javascript, Git.
Description du projet: Migration et mise en place d'un module météo pour Le soir Plus
(********).
Tâches réalisées :
• Etude de l'existant (analyse du module développé pour Drupal 6).
• Migration du module vers Drupal 7.
• Installation et integration du module dans "Le soir Plus".
Outils et environnement : Drupal 7, PHP5.3, MySQL, javascript, Git.
Description du projet : ********: Participation à la migration du site vers DPI247
(plateforme de publication digitale basé sur le CMS Drupal), la reconstruction du site
est commencée de zéro et sans aucune perte de données.
Tâches réalisées :
• Analyse des Besoins fonctionnels.
• Mise en place des sections du site.
• Participation des réunions avec le chef de projet et les membres de l'équipe de
développement.
• Estimation et gestion de temps pour les différentes tâches.
Outils et environnement : Drupal 7, PHP5.3, MySQL, JQuery, Ajax, Git, redmine.
Description du projet : Étude et développement d’un webstore pour le client OSG
Tâches réalisées :
• Analyse des spécifications fonctionnelles et créer les tâches
• Participation aux réunions avec le chef de projet et le consultant pour discuter les
meilleures solutions
• Développer des modules qui interagissent avec compiere via des web services pour
gérer le webstore (produit, commandes, factures, historique achat, …)
• Mettre en production et test
Outils et environnement : Drupal 7, PHP5.3, MySQL, JQuery, Ajax, Git, redmine
Juillet 2009 - Octobre 2014 AUDAXIS
Développeur eZPublish
Site Ligue française contre la sclérose en plaques (********) :
Tâches réalisées :
• Développer un module pour gérer les adhésions et les dons (paiement sécurisé)
• Développer un module pour gérer un espace adhérent privé (gestion du profil,
abonnement aux évènements, actualités, …)
• Interaction avec une autre plateforme qui contient la liste des adhésions de la
ligue (en utilisant les web services)
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript, web
services, redmine…
Site ToitetJoie (********) : Développer un extranet pour gérer les
besoins des locataires de la société toit et joie.
Tâches réalisées :
• Développer des modules pour assurer le transfert des données entre l’extranet
et le système interne de la société.
• En se basant sur les spécifications client, créer les tâches à traiter et planifier le
travail
• Import / export des données (plusieurs formats)
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS,
Javascript,icescrum…
Site médecins du monde (medecinsdumonde.org) :
Tâches réalisées :
• Maintenance du site (correction des anomalies et développement des nouvelles
fonctionnalités).
• Refonte graphique du site.
• Analyse des besoins client, estimer et planifier les développements
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript, ...
Site mae.lu (Ministère des Affaires étrangères et européennes) :
Tâches réalisées :
• Gérer la liste des ambassades dans le site en se basant sur les mini sites
• Configuration des mini sites
• Mettre en place un module actualités (gestion des actualités pour les mini sites et
le site principal
• Mettre en place le module de recherche (ezsolr)
• Maintenance contractuelle du site
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript,...
Site Maisons et cités (********) :
Tâches réalisées :
• Maintenance et correction des anomalies
• Développement d’un module pour gérer les inscriptions des clients et faire des
statistiques sur les documents publicitaires.
• Export des statistiques (en utilisant un cron)
• Analyse du besoin du client et développer un module de gestion d’annonces de
vente et location.
• Refonte du site (modification des template, Javascript, CSS)
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript,
iceScrum…
Sites etui.org (European Trade Union Institute) et worker-participation.eu :
Tâches réalisées :
• Maintenance et correction des anomalies.
• Développement des fonctionnalités selon le besoin du client (demandes formalisées
par un chef de projet).
• Mettre en production les développements.
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS,
Javascript,FileZilla, Firebug, …
Site Audaxis : Migration et refonte du site web du groupe audaxis de la version 3.8 à
une version 4.1 en se basant sur une instance eZ Publish vide.
Tâches réalisées :
• Mise en place d’une version standard eZ Publish.
• Mettre en place les modules spécifiques du site.
• Export / Import des données du site
• Configuration du site en se basant sur la nouvelle architecture du site
• Mettre en place le nouveau design (modification des templates, CSS...)
• Développement du module agenda pour gérer les événements (formations...)
Outils et environnement : eZ Publish, PHP, MySQL, HTML, CSS, Javascript, ...