Expérience professionnelle
Mai 2019 à aujourd’hui : Upply (mission freelance)
Développeur PHP
Mission au sein de l’équipe BackOffice, Smart et Marketplace
Revue de code
Implémentation de fonctionnalité
Participation aux rituels agiles Scrum
Environnement technique : MacOs, Github, PhpStorm, Symfony4, Behat, NodeJS, Jquery, MySQL, MongoDB, RabbitMQ, Scrum, Jira, Docker swarm
Janvier 2019 à aujourd’hui: Deezer (mission freelance)Développeur PHPMission au sein de l’équipe «Payment»-Mise en place de bonne pratique et de librairies développées par la communauté PHP-Revue de code-Implémentation de fonctionnalité-Test unitaire
Décembre 2017à Décembre 2018: Mullenlowe (mission freelance)Développeur PHP sénior agilisteMission chez l’agence de communication Mullenlowepour un projet de refonte AUDI-Accompagnement et formation des équipes (Git, Orchestration NodeJS)-Process de développement en mode Agile Scrum-Revue de code via «pull/merge request»-Implémentation de fonctionnalité-Test de comportement et unitaire
Environnement technique:Windows, Github, PhpStorm, Symfony3, NodeJS, ExpressJS, Orchestration TYK.IO, JQuery, MariaDB, Agile Scrum, Jira & Confluence
Octobre2014à Novembre2017: Maltem consulting Référent qualité PHP/Symfony 2 & 3Mission en régie chez GRDF (filiale d’Engie)
-Formation des équipes à GIT
-Process de développement en mode Agile Scrum
-Revue de code via «pull/merge request»
-Implémentation de fonctionnalité
-Présentation technique ou organisationnelle via MeetUp aux équipes
-Test unitaire-Accompagnement des équipes dans le process qualité
Environnement technique:Mac OSX, Gitlab, PhpStorm, Symfony2/3, AngularJs 1.6, MySQL,MariaDB, Agile Scrum, Jira & Confluence
Aoutà Septembre 2014: TheCodingMachine (mission freelance)Développeur PHP5Projet OSCAR pour Eco Emballage #SUIVEZMOI-Mise en place d’un process d’utilisation de Git
-Revue de code-Participation au développement d’un intranet (Traçabilité de déchet recyclable)
-Test fonctionnel Behat
Mars à Juillet2014: La Française des jeux(mission freelance)Développeur PHP5-Développement de la validation des flux de promulgation certifiés
-Mise en place de code 2D data matrix pour les prises de jeux-Test unitaire
Septembre 2013 à Février 2014: Business Hub(mission freelance)Développeur PHP5Mission TMA
-Maintenance de l’application de paiement (API et backoffice)
-Gestion des droits utilisateurs-Implémentation de nouvelles solutions de paiements-Virtualisation des différentes plateformes
-Documentation du projet
Ma ià Aout 2013: My Little Paris (mission freelance)Développeur Symfony 2Taille de l’équipe: 3Développement de Bundle Symfony indépendant pour la V2 de MyLittleBox
-Gestion des combinaisons box
-Développement d’un module de paiement-Gestion des suivis de livraisons-Développement de sites évènementiels-Mise en place de test unitaire et fonctionnelOctobre 2012 à Avril2013: CertEurope(BUdu groupe OODRIVE)Lead Développeur symfony 2Taille de l’équipe: 3Mise en place d’une PKI (Public Key Infrastructure)en Symfony2 et formation de deux développeurs juniors
-Force de proposition sur les outils PHP-Code review
-Intégration et développement de projet
-Suivi des développements
-Evaluation des taches
-Définition de fonctionnalité-Amené l’équipe aux respects des conventions de code
Environnement technique: Ubuntu, Git, PhpStorm, Symfony2,MySQL, Kanban
Juillet 2011 à Octobre2012: Inter -InvestDéveloppeur Symfony Taille de l’équipe: 6Méthodologies: «selon l’urgence»Au sein d’une équipe de 6personnes et sous la responsabilité du chef de projet, développement d’applications web destinés aux collaborateurs, aux associés, aux partenaires et autres tiers.-Maintenance évolutive-Réécriture du code (page avant l’utilisation de symfony)-Intégration et développement de projet-Recette-Suivi des développements-Evaluation des taches-Définition de fonctionnalité selon les besoins
Environnement technique: Mac OS X, Git, NetBeans, Redmine, Symfony 1.4 propel, SequelPro, MySQL
Juillet 2010à Juin 2011: Groupe Datavance (SSII) Référent technique Symfony 1.4JJA (5 mois), divers projet lié à aux différents métiers du clientTaille de l’équipe: 6Méthodologies: «selon l’urgence»Au sein d’une équipe de 6 personnes, sous la responsabilité du DSI, j’avais la responsabilité de former et d’encadrer 2 développeurs débutant en symfony et de développerdes applicationsweb destinésaux collaborateurs des différents services.
-Conception de base de données-Référant technique et formateur sur Symfony-Intégration et développement de projet-Recette-Mise en production
Environnement technique: Windows 7, Svn, MySQL, AS400, Symfony 1.4 Doctrine, NetBeans
Association ********(6mois)
–Développeur PHP SymfonyTaille de l’équipe: 2Au sein d’une équipe de 2personneset responsable des partenaires, développement d’une application web destinée aux professionnels de santé et aux patients ayant un handicap.-Etude et analyse des besoins
-Conception de la base de données-Rédaction de spécifications fonctionnelles générales
-Collaboration avec un partenaire (Handi-acces.org)
-Intégration et développement du projet-Mise en productionEnvironnement technique: Mac OS X, Git, NetBeans, Redmine, Symfony 1.4 Doctrine, MySQLAout 2006à Juin2010:Groupe SQLI (SSII)
–Développeur PHP Missions significatives chez SQLIMUTANT ASSURANCE (3 mois), April Waf (PHP5 objet et Symfony 1.4)Taille de l’équipe: 6Méthodologies: Cycle en VAu sein d’une équipe de 6 personnes et sous la responsabilité du chef de projet technique, création d’une interface web permettant aux opérateurs de recueillir les sinistres des assurés.
-Intégration et développement du projet
-Recette
CONSEIL GENERAL DU 92 (4mois)Gestion de roulement (PHP5 objet / MySQL et Symfony 1.2 & doctrine)Application administrative gérant l’affectation des missions et la disponibilité des collaborateurs
-Modélisation de la base de donnée-Intégration et développement du projet-RecetteSAVE-GIE (12 mois)Savit (PHP4 objet en MVC / MySQL)Application logistique gérant les dossiers d’importations et d’exportations de pièces aéronautique-Développement d’évolution
-Tiers maintenance applicativeBNP PARIBAS (5 mois)Taille de l’équipe: 4Méthodologies: Cycle en VAu sein d’une équipe de 4personnes et sous la responsabilité du chef de projet, industrialisation des flux administratif (PHP 4 / MySQL).Application administrative permettant de mémoriser des données liées aux enseignes de leurs clients -Implémentation de classe PHP-Développement d’application-Rédaction de plan de test fonctionnel
Environnement technique: Windows, Zend Studio, Wamp,Eclipse, MySql
COMPETENCES
Développement Web PHP 4 / 5 / 7 orienté objetORM Doctrine, PropelFramework PHPSymfony 1.4, 2 et 3Frameworket Libjavascript Jquery, ext-JS, AngularJS 1.6, NodeJSOutil de test PHPUnit, atoum, Behat, CodeceptionSGBDMySQL, Oracle, AS400, PostGreSQL, MariaDBVersionSVN, GIT, Github, GitLab
Méthode agile
SCRUMIDEN et Beans, PhpStormVirtualisationVagrant, Docke
FORMATIONS
2005 –2006Licence professionnelle Conception des Systèmes d’Information et DécisionsIUT Paris 8
2003 –2005BTS Informatique de gestion (diplômé) Lycée Voillaume à Aulnay sous Bois