Mission au sein de l’équipe BackOffice, Smart et Marketplace
Revue de code
Implémentation de fonctionnalité
Participation aux rituels agiles Scrum
«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
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 & Confluencequalité 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é
-Mise en place de code 2D data matrix pour les prises de jeux-Test unitaire
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
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
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, MySQLdivers 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