-
Marin Software
- Staff Software Engineer
Paris
2015 - maintenant
-
SocialMoov
- Lead Développeur
Paris
2014 - 2015
-
SocialMoov
- Développeur Senior
Paris
2013 - 2014
Participation au développement de la plate-forme d'optimisation des campagnes marketing sur les réseaux sociaux.
Environnement : Symfony2.3 / PHP 5.4
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etude et Développement
Asnières-sur-Seine
2011 - 2013
Christian Dior Couture - One Dior / eZ Publish + Magento
http://www.dior.com
- Développement d'une "brique" commune aux site Couture et Parfum, base de données utilisateurs développée en PHP spécifique et accessible via un panel de webservices SOAP.
- Développements sur la partie eZ Publish du site : imports initiaux de données magasins, store locator, ...
- Développements sur la partie Magento : import des données produits, mise en place de webservices
Bayard Presse - Bayard Edition / eZ Publish
- Développement du siteaccess mobile de La Croix
- Maintenance des sites de marques jeunesse : Astrapi, Petit Ours Brun, Popi, Toupie Mag, Pomme d'Api...
Préfecture de Police / eZ Publish
www.cespplussur.interieur.gouv.fr
Reprise d'un projet échoué par l'intervenant précédant
Export des contenus :
- Migration de PostgreSQL vers MySQL
- Dowgrade eZ Publish 4.5 vers 4.4 pour compatibilité avec plateforme d'hébergement sécurisée
Reprise du développement :
- Redémarrage du développement depuis un socle vierge
- Développement du site éditorial
Formations :
- 10 jours de formation aux équipes internes sur PHP/eZ Publish
Christian Dior Couture / eZ Publish
Site éditorial : www.dior.com/magazine
Développement du site de news de Dior
Keltravo / Symfony2
- Participation au lancement du projet
- Développement du site suivant la méthode AGILE
Congés Spéctacles / Symfony2
Développement d'un formulaire de génération de PDF à la volée pour édition des surveillances des cotisations des intermittents du spectacles
Conforama - La Maison de Valérie / Zend
http://www.lamaisondevalerie.fr/
Arrivé lors de la phase de recette de la refonte du site de "La Maison de Valérie", j'ai été chargé d'apporter mon aide et mon expertise à l'équipe en place pour ajouter de nouvelles fonctionnalités et préparer la mise en production.
J'ai participé à des tâches telles que :
- Implémentation d'un système de taggage des pages pour une vingtaine de partenaires
- Implémentation d'un service de normalisation d'adresses postales (QAS)
- Partcipation aux recettes (résolution de tickets)
Astria / Zend Framework
Astria est un collecteur d'impôts pour les entreprises dont l'action vise à aider leurs salariés à se loger.
J'ai participé aux sprints de fin de projet avant mise en ligne sur les applications suivantes :
- Saisie interne de dossier de demande de logement
- Saisie via le web (pour les employés) de demande de logement
- Outil de suivi interne des dossiers
Méthodologie : AGILE (Scrum)
Environnement Technique : Zend, LDAP, PHP Unit, Greenpepper, Jenkins, SVN
ETS Global / Symfony2.1
La fonction principale de l'application est de permettre la prise de photo des candidats avant chaque session afin que la photo puisse être ajoutée au certificat TOEIC.
Environnement technique : LAMP
Développement de webservices REST
Imports de fichiers Excel
Cron d'exports de fichiers par FTP
Implémentation de la technologie WebRTC pour prise de photo directement dans le navigateur via webcam
Méthodologie AGILE (Kanban)
Versionning : Git
Bouygues Telecom Entreprise / Symfony2.1
https://solutionscloud.bouyguestelecom-entreprises.fr/
Création du site dédié aux client des services Cloud proposés par Bouygues Telecom.
Interface de gestion des différents services : Serveurs virtuels, Communication, Sauvegarde Poste de Travail, Sauvegarde Serveur
Catalogue produit avec adhésion en ligne
Facturation
Gestion Backoffice des produits, clients, taches...
Environnement technique : Framework Symfony, v2.1 / Doctrine
Base de données : PostgreSQL
Webservices : REST et SOAP
Versionning : SVN
-
Globalis MS
- Développeur PHP
2010 - 2011
Lors de ma mission en régie, j'ai participé à l'évolution d'un logiciel de gestion de portefeuilles
d'assurances destiné à des courtiers, des porteurs de risques et des gestionnaires.
Après une première mission courte (1 semaine) dans une agence de marketing où j'ai développé
intégralement un mini-site pour la promotion d'un nouveau téléphone (PHP « from scratch »), j'ai été
envoyé en mission longue dans une entreprise, appelée Telergos, vendant des packs de services à
des assureurs (logiciel de gestion, hotline, facturation, ...).
Ma mission consistait à faire évoluer, aussi bien l'interface front-office d'un intranet de gestion de
portefeuilles clients pour de la navigation plaisance, que les traitements automatiques de gestion
back-office. L'application permettait entre autres :
• La création de devis et d'affaires nouvelles
• La création d'avenants et de résiliations
• Le suivi des documents générés et à fournir par le client
• La gestion de dérogation par les porteurs de risque
• La gestion de la facturation par les gestionnaires
• L'administration de certaines listes (comme les marques de bateaux et de moteurs)
• L'administration des utilisateurs
L'application repose sur une architecture complexe. Deux serveurs principaux sont en place,
communiquant via un protocole propriétaire (similaire à JSON) :
• Un serveur front, composé de 2 noyaux métier reposant sur Zend Framework, l'un
communiquant avec le serveur back, l'autre avec une base de données MySQL, via Doctrine.
Ces deux noyaux sont agrémentés d'une couche spécifique à l'application, ici pour la
navigation plaisance, qui repose elle aussi sur Zend.
• Un serveur back, reposant sur un serveur Java aux rôles multiples. Il gère les flux provenant
du front et répond en interrogeant une base de données Oracle. Il communique avec des
tarificateurs de polices d'assurance. Il exécute périodiquement toute sorte de batches de
gestion.
Mon rôle dans l'évolution de ce projet a été de l'assimiler afin de l'agrémenter de nouvelles
fonctionnalités suivant les demandes du client final. L'équipe dédiée au projet était à mon arrivée de 2
développeurs front, 1 développeur back et un chef de projet fonctionnel. Après quelques mois,
l'équipe s'est résumée à 1 développeur back et front (moi) et un chef de projet fonctionnel.
-
Wunderman
- Développeur
Boulogne-Billancourt
2009 - 2010
Danone
- www.veloute.fr : Refonte du site Velouté pour un jeu concours s'étendant sur
plusieurs mois avec mécanisme de gain (plusieurs goodies + 12 séjours d'une valeur
de 1000€). Audience record pour un mini site Danone. Technos : PHP, MySQL, Front
en Flash. Equipe Technique : 1 développeur (moi), 1 flasheur.
- www.defi.volvic.fr : Opération marketing de Volvic avec suivi personnalisé et jeu
concours sur la même mécanique que Velouté (50 séjours d'une valeur de 300€).
Technos : PHP, MySQL, Front en HTML, jQuery. Equipe Technique : 2 développeurs
(dont moi), 1 intégrateur.
- www.missionbarquette.com : Opération marketing pour le retour de la grande
barquette de Danette sous forme d’un faux blog amateur. Technos : CMS Wordpress.
Equipe Technique : 1 développeur (moi), 1 flasheur.
Nokia
- www.97chosesafaire.com : Opération marketing autour du téléphone N97. Site
communautaire d'échange d'astuces entre utilisateurs intégrant l'API Facebook.
Backoffice de modération et de consultation des statistiques. Technos : PHP, MySQL,
Front en HTML, jQuery. Equipe Technique : 1 développeur, 1 intégrateur.
- www.maemo-nokia.fr : Site de mise en avant du nouveau système d'exploitation des
téléphones Nokia. Principe à peu près similaire au site N97. Mêmes technos, même
équipe.
Grand Optical
- www.grandoptical.com : Refonte complète du site de la première chaîne d'opticien de France. (Pas encore en
ligne). Gestion et publication de contenus. Mise en avant d’un catalogue produit.
Techno : CMS eZ Publish, utilisation de jQuery. Equipe Technique : 3 développeurs
(dont moi), 1 intégrateur, 2 flasheurs.