Mission :
En collaboration avec les équipes d'Action Contre la Faim sur le terrain, réalisation d'évolutions sur leur application web de suivi des prix des denrées alimentaires.
Production de tableaux de bord incluant des graphiques (jQuery) à partir de données collectées par ODK.
Réorganisation du schéma des données (Mysql) initialement partagé avec ODK.
Méthodologie : Agile (SCRUM)
Back : 70%
Front : 30%
Mission :
Maintenance des sites e-commerce du groupe (Bayard Jeunesse, La Croix, Milan, Muze, Chrétien Service, Notre Temps, Natures & Territoires, France Culture Papier) sur une plateforme commune sous Symfony 1.4.
Intégration du paiement par carte bancaire (Payline) sur les boutiques.
Maintenance des librairies d'accès aux webservices (SOAP & REST) des applications de SSO et Advantage (gestion des abonnements).
Maintenance de l'application e-Relance permettant la relance des abonnements arrivant à échéance selon un paramétrage propre à chaque marché. Le volume des emails étant très important ceux-ci sont envoyés via e-Circle (sFtp).
Maintenance de l'application DirectDom (Symfony 1.4) permettant aux télévendeuses la saisie des commandes reçues par courrier et téléphone.
Mise en place de l'interrogation en temps réel du SSO et d'Advantage par l'application DirectDom (Symfony 1.4).
Maintenance de l'application NEMA (Symfony 1.4) permettant aux journalistes la composition des newsletters (La Croix, Urbi&Orbi) par la sélection directe d'articles existants et de photos.
Maintenance de l'application PPOL (Symfony 2) permettant l'envoi de confirmations de commandes à partir de données envoyées par Advantage ainsi que la mise à jour des options dans le SSO.
Maintenance du backOffice (Symfony 1.4) de l'application mobile 'Prions-en-Eglise' afin de permettre la saisie des données téléchargeables périodiquement par les appareils mobiles selon un calendrier donné.
Maintenance du site 'I Love English Mini' (Php5) : mise en place de l'utilisation des webservices du SSO afin de mettre à jour les inscriptions et les optins.
Méthodologie : Agile (SCRUM)
Back : 70%
Front : 30%
Mission :
Au sein de l'équipe SportEasy poursuite du développement de l'application web de gestion d'évènements sportifs.
Intégration continue avec Jenkins.
Méthodologie : Agile, TDD, SCRUM (planning poker, burndown, sprint review)
Back : 90%
Front : 10%
Mission :
Réalisation d'un moteur e-commerce devant servir de base pour les boutiques des clients : gestion de panier, commandes, facturation, compte client, back office.
Base de données Mysql, templates Html et Jquery
Méthodologie : Agile (forfait en télétravail)
Back : 70%
Front : 30%
Mission :
Développement du nouveau site de StudioCanal (Canal+).
Intégration de trailers vidéo, sliders contenant les images du film (jQuery)
Méthodologie : Agile, Itératif
Back : 50%
Front : 50%
Mission :
Développement de modules d’intégration vidéo pour le site ********
Intégration continue avec Jenkins, base de données Mysql et MongoDB, moteur de recherche solR
Méthodologie : Agile, SCRUM (itératif, sprint review, burndown)
Back : 50%
Front : 50%
Mission :
Réalisation d'une application de gestion du tri sélectif pour la communauté urbaine du Grand Lyon.
Communication avec les puits de vidage des terminaux portables, calcule automatique des circuits des tournées. Base de données Mysql
Formation de l'équipe Knk sur Symfony 1.4
Référent technique Symfony
Méthodologie : Agile, SCRUM
Back : 80%
Front : 20%
Missions de chef de projet, développement et conseil:
Figaro Classifieds Mai 2014 à aujourd’hui
Rôle : Lead développeur Symfony 2
Mission :
Réalisation de la version 2 de l'API de l'application Immobox
Mise en place des webservices en Symfony 2. Utilisation de RabbitMQ pour l'envoi des notifications, MySql pour la gestion des données, Thumbor pour le stockage des images, ElasticSearch pour les recherches et la mise à disposition des annonces à des applications externes, Swagger pour la documentation par notation de l'API, Behat pour la réalisation des tests fonctionnels.
Maintien de la cohérence et de la compatibilité du schéma des données et des webservices entre Symfony 1 et Symfony 2 ainsi qu'entre Immobox V1 (Symfony 1 et en production) et Immobox V2 (Symfony 2) utilisant la même base de données.
Méthodologie : Agile (SCRUM)
Back : 100%
Front : 0% (une équipe est dédiée au développement du front sous Angular)
Mission :
Développement de la version 3 du site e-commerce. Site multilingue (Français, allemand et
Espagnol), base de données Mysql.
Référent technique Symfony
Méthodologie : Agile, TDD, SCRUM (itératif)
Back : 70%
Front : 30%
Mission :
Maintenance et débogage du backend du site e-commerce
Méthodologie : Agile
Back : 90%
Front : 10%