EXPERIENCE PROFESSIONNELLE
Du 03/2020 jusqu’aujourd’hui : Believe
Ingénieur d’étude et Développement PHP– Senior
Equipe SCRUM de 6 personnes : 4 consultants PHP, tech lead, lead dev.
• Développement d'outils métier sur un framework interne.
• Système de demande des paiements en ligne pour les artistes et monitoring des paiements pour les
services métier (comptabilité et contrôle de gestion).
• Mise en place d'un contrôle des IBAN / BBAN en utilisant l'api Payoneer et API ********.
• Création des Micro-Services sur Symfony4 et Api Platform.
• Micro features sur les outils existants (nouvel attribut, évolution des règles métiers, refonte
graphique et/ou technique partielle de certaines pages, upgrade de l'import des profils de
producteurs…).
• Tests Fonctionnels et unitaires sur Behat et PHPUnit.
• Maintenance corrective des systèmes existants.
Environnement technique : Framework maison (php 5.4 et 7.1), Symfony4, PHP5 POO, MariaDB, Git,
Jira, Docker, Phpstorm,
Méthodologie : agile Scrum
Du 08/2019 au 12/2019 (5 mois) : Opportune-Consulting
SNCF
Ingénieur d’étude et Développement Symfony4 – Senior
Projets :
Satisfaction Factory : Application intranet de gestion des commentaires et les feedbacks des agents SNCF.
Equipe SCRUM de 4 personnes : 4 consultants Symfony4.
• Etude et analyse fonctionnelle des besoins clients.
• Estimation et découpage des tâches en se basant sur la méthode Scrum Agile.
• Animation des ateliers Scrum Agile.
• Indexation des données avec ElasticSearch.
• L’interaction avec d’autres applications internes via WS SOAP.
• Développement Symfony4 des briques applicatives.
• Développement Front Twig, Bootstrap4, metronic Theme (AmCharts, DataTable), JS (JsTree).
• Test et recette unitaire et fonctionnel.
• Utilisation avancée des conteneurs Docker.
• Support technique et Validation de WORKFLOW GIT.
• Support technique des autres développeurs.
Environnement technique : Symfony4, MySql5, Bootstrap4, metronic Theme (AmCharts, JsTree,
DataTable), Javascript, jQuery, Ajax, GIT, Ubuntu12, NetBeans, Docker, Jenkins, Webservices SOAP,
Méthodologie : agile Scrum
EXPERIENCE PROFESSIONNELLE
Page 3 sur 6
Du 12/2018 au 07/2019 (9 mois) : GFI
Ministère de la Justice
Ingénieur d’étude et Développement Symfony4 / Angular7 – Senior
Projets :
AREP : Application intranet de gestion des syndicaux du ministère de la justice.
NATACHA : Application intranet de gestion de demandes contentieuses liées à la nationalité.
Equipe SCRUM de 8 personnes : 4 consultants Full Stack Symfony4/Angular7, 2 testeurs, un scrum master,
lead dev.
• Etude et analyse fonctionnelle des besoins clients.
• Estimation et découpage des tâches en se basant sur la méthode Scrum Agile.
• Développement Symfony des API REST pour la consommation coté front-end du site.
• Développement des composants Front avec Angular7.
• L’interaction avec d’autres applications internes via WS SOAP.
• Test et recette unitaire et fonctionnel.
• Utilisation avancée des conteneurs Docker.
• Support technique et Validation de WORKFLOW GIT.
• Support technique de stagiaire.
• Utilisation d’Ansible pour le déploiement en AWS serveur.
Environnement technique : PHP7, Symfony4, Angular7, postgresql10, HTML5, CSS, Javascript, jQuery, GIT,
Ubuntu12, Visual Studio, Docker, Jenkins, AWS, Webservices SOAP/REST, Jira.
Méthodologie : agile Scrum
Du 10/2017 au 11/2018 (13 mois) : GFI
EUROPCAR
Ingénieur d’étude et Développement PHP / Symfony2 / EzPublish – Lead Dev
Projets – ********, PMAT (Partner Microsite Administration Tool)
******** : Site de location des voitures (segment moyen de gamme)
PMAT : application intranet de génération des microsites pour les sociétés partenaires d’Europcar.
Equipe SCRUM de 5 personnes : un consultant PHP, 2 consultants Front-end, Lead Dev, un Product Owner.
• Etude et analyse fonctionnelle des besoins clients.
• Animation des Daily meeting.
• Gestion de projet sur la plateforme ServiceNow.
• Estimation et découpage des tâches en se basant sur la méthode Scrum Agile.
• Utilisation des Web Services SOAP RentWay (WS pour la gestion des stations de location et la
disponibilité les tarifs)
• Développement Symfony des API REST pour la consommation coté front-end du site
• Maintenance corrective et évolutive sur EzPublish : modifications techniques, modifications frontend / back-end, paramétrages BO.
• Utilisation avancée des conteneurs Docker.
• Veille sur la qualité de code et validation des commits d’équipe.
• Utilisation de Jenkins pour le déploiement.
• Support technique et Validation de WORKFLOW GIT.
Environnement technique : PHP5, Symfony 2.7, EzPublish 5.4, MySQL, HTML5, CSS, Javascript, jQuery,
GIT(GitBucket), Ubuntu 12, NetBeans, Docker, Jenkins, Webservices SOAP, ServiceNow.
Méthodologie : agile scrum
Page 4 sur 6
Du 09/2016 au 10/2017 (14 mois) : Smile
TOTAL
Ingénieur d’étude et Développement PHP5/Drupal7
Projets – ********, ********, ********
Evolutions et maintenance des sites publiques du groupe TOTAL.
Equipe SCRUM de 10 personnes : 7 consultants PHP, un chef de projet fonctionnel, un chef de projet
technique, un team leader.
• Etude et analyse fonctionnelle des besoins clients.
• Estimation et découpage des tâches en se basant sur la méthode Scrum agile
• Maintenance corrective et évolutive de site : modifications techniques, modifications front / back,
paramétrages, échanges de données etc…
• Test et recette unitaire et fonctionnel.
Environnement technique : PHP5, Drupal7, MySQL, HTML5, CSS, Javascript, jQuery, SAAS, Grunt,
PhPStorm IDE, GIT, Meld, CodeSniffer, Ubuntu, Jenkins.
Méthodologie : agile scrum
Du 01/2016 au 08/2016 (08 mois) : Smile
ORANGE
Ingénieur d’étude et Développement PHP5/Symfony2
Projet – Site corporate Orange
Rebranding de site Méditel en Orange et migration vers symfony2.
Equipe SCRUM de 9 personnes : 6 consultants PHP, un chef de projet fonctionnel, un chef de projet
technique, un lead dev.
• Etude et analyse fonctionnelle.
• Estimation et découpage des tâches en se basant sur la méthode Scrum agile.
• Développement du site : conception technique, création des contrôleurs PHP et implémentation
des fonctions qui interagissent avec des services d’Orange via les webservices, modifications au
niveau des templates Twig et CSS 3 / HTML 5, javascript JQuery, modification de mapping avec
doctrine etc…
• Test et recette unitaire et fonctionnel.
Environnement technique : PHP5, Symfony2, MySQL 5.7, HTML5, CSS 3, Javascript, jQuery, PhPStorm IDE,
GIT, Ubuntu.
Méthodologie : agile scrum
Du 11/2015 au 12/2015 (02 mois) : Smile
Ingénieur d’étude et Développement PHP5/Typo3
Projets – ********, ********, ********
Evolution et maintenance de 3 sites – modifications à logique éditoriales et ajouts de fonctionnalités.
Equipe SCRUM de 3 personnes : 2 consultants PHP, un chef de projet fonctionnel.
• Etude et analyse fonctionnelle.
• Estimation et découpage des tâches en se basant sur la méthode Scrum agile.
Page 5 sur 6
• Maintenance corrective et évolutive des sites : configuration des pages dans le Backoffice, l’ajout et
développement des modules typo3 et son configuration, adaptation des extensions avec extbase et
fluide, correction de PHP, CSS et JS.
• Test et recette.
Environnement technique : PHP5, Typo3 6.4, MySQL5, HTML5, CSS, Javascript, PhPStorm IDE, GIT, Meld,
Ubuntu.
Méthodologie : agile scrum
Du 12/2014 au 10/2015 (11 mois) : Yellogic
Ingénieur d’étude et Développement PHP5/JS/jQuery
Projet – IdContact
IdContact est une plateforme logicielle du marketing relationnel permettant de gérer l’ensemble de la
chaîne de valeur de la relation client (gestion de campagnes et marketing automation). La plateforme
embarque un puissant outil de marketing prédictif crosscanal.
Equipe SCRUM de 4 personnes : 2 consultants PHP, un lead dev, un chef de projet fonctionnel.
• Maintenance corrective et évolutive sur la plateforme IdContact.
• Cadrage et expression de besoin client (client de plateforme IdContact).
• Intégrer et dédupliquer toute source de données internes ou externes de client avec ETL Talend.
• Transformation des données brutes (fort volume) en datamart suivant des indicateurs marketing de
client avec ETL Talend.
• Développement d’un système de reporting (gros volume de données – plusieurs millions) pour
analyser les performances et la délivrabilité des campagnes emailing : récupération des données via
des fichiers crons (PHP, SQL) et transformation de ces données en JSON, création des fichiers JS qui
traitent les données JSON et qui utilisent le plugin JS highcharts pour afficher les Dashboards de
reporting.
• Création des Dashboard suivant les indicateurs de marketing client (KPI, Segmentation) avec le
plugin JS highcharts
• Mise en production des tâches réalisées.
Environnement technique : PHP5, MySQL5, HTML5, CSS3, Javascript, jQuery, highcharts, Eclipse IDE,
GIT, FTP, MongoDB.
Clients de plateforme IdContact : TGV-France, MARCO VASCO, CNDP, TheOZ, ELEGIA ...
Méthodologie : agile scrum
Du 09/2014 au 11/2014 (03 mois) : Yellogic
SNCF
Ingénieur d’étude et Développement PHP5/Javascript/jQuery
Projet – Parrainage SNCF / TGV-France.
Application de parrainage qui permet à chaque parrain d’ajouter 10 filleuls pour bénéficier des vouchers de
voyage avec TGV- France d’après chaque voyage d’un filleul ajouté.
Equipe SCRUM de 3 personnes : 2 consultants PHP, un chef de projet fonctionnel.
• Etude et analyse fonctionnelle des règles de gestion de parrainage de TGV-France.
• Développement de l’application : création des pages html avec Bootstrap, création des pages PHP
pour gérer la couche métier, création des crons qui s’exécute chaque minuit pour envoyer les
vouchers aux parrains
• Test et recette unitaire et fonctionnel et configuration de crontab dans le serveur de déploiement.
Environnement technique :...