-
Viadeo
- Lead Developer Viadeo Labs
Paris
2013 - maintenant
As Lead Developer of Viadeo Laboratory I am in charge of innovative product labs architecture, code design and quality. I am also in charge of team development animation and developer mentoring.
-
Hubluc
- Co-Fondateur
2010 - 2013
Réalisation et lancement du site www.hubluc.com :
Hubluc.com est un comparateur dédié au téléchargement et au streaming de musique sur Internet. Il permet de rechercher et de comparer en un clin d'oeil les résultats provenant de tous les sites de téléchargement légal. Grâce à hubluc il possible de comparer toutes les versions disponibles (single, live, haute-qualité), tous les modes de consommation (téléchargement, streaming, vidéo clip) et de trouver les meilleurs prix du jour.
Mots Clés : Rails, TDD, Agile, Kanban, CSS, HTML, SEO, Google Analytics
-
ENSIIE - Ecole d'ingénieur
- Enseignant
2008 - 2009
2009 : Animation de deux cours et TP aux élèves de dernières années
- Plateforme J2EE
- Architecture d'intégration : Modèles d'intégration par les données, les processus, les services, la présentation. Modèles d'exposition de web service orienté procédure (SOAP) ou ressource (REST).
2008 : Animation d'un cours et TP aux élèves de dernières années
- Plateforme J2EE : Architecture d'application n-tiers, stack J2EE (EJB, Servlet, JSP, JSF), stack open source (Spring, Grails, Hibernate, Maven).
-
OCTO Technology
- Consultant
Paris
2007 - maintenant
Consultant au sein de la direction technique de Canal Overseas (filiale du groupe Canal + en charge de l'international et de l'outremer Français : Depuis mai 2008
- Création du Système d’Information de gestion de la diffusion du bouquet satellite hors France
- Mise en œuvre d’un processus de développement itératif et incrémental
- Conception et réalisation des différents modules du système ainsi que des harnais de tests unitaires associés
- Assistance à maitrise d’ouvrage pour aider le client à exprimer les besoins d’évolution de son système d’information
- Participation importante dans les offres abonnés :
* PVR/Guide des programmes pour les bouquets Reunion, Antilles et Horizons
* Pilote (programme en cours et suivant)
* Canal + A La Demande pour les Antilles et la Réunion
Mots Clés : J2EE, Grails, Hibernate, Spring, Maven, JUnit, Gwt, REST, MySQL, Norme DVB, Diffusion satellite
Coach agile des Product Owners au sein de la direction technique de Pages Jaunes : de septembre 2009 à février 2010
- Cadrage des évolutions pour pages blanches durant l'année 2010
- Mise en place de la méthodologie Agile Scrum pour les développements et la spécification
- Accompagnement des product owners, MOA et Marketing à la spécification au fil de l'eau et à la mise en place de tests de recette automatisés via Greenpepper
- Mise en place d'outils lean et de management visuel pour le pilotage et la partage d'information
- Participation au projet de recherche sur le web dans pagesblanches.fr
Mots Clés : Agile, Scrum, Coach, Lean, Kanban, Greenpepper, Specification au fil de l'eau
Consultant en architecture applicative au sein d’une agence de voyage
- Audit de l’architecture et du code de l’application cercledesvols.com
- Analyse de l’architecture logicielle et recommandations vis-à-vis de l’existant ainsi qu’en prévision des évolutions fonctionnelles
- Revue de code sur les aspects testabilité, robustesse, performance et évolutivité
Mots Clés : J2EE, Audit de code, Architecture applicative
Consultant en architecture applicative au sein de la direction technique de Pages Jaunes
- Synthèse de l’existant du système d’indexation, d’interprétation et de recherche sur le site pagesjaunes.fr
- Définition d’une vision commune et partagée entre tous les acteurs sur le système
- Identification des « douleurs » et « fiertés » du système
- Constitution d’une cartographie valorisée du système actuel
- Analyser les besoins et enjeux à adresser pour le système cible
Mots Clés : J2EE, Urbanisation
Consultant en architecture applicative au sein de l’entité Publicité de la chaîne de télévision M6
- Rédaction d’une charte d’architecture logicielle afin de cadrer et normaliser les développements web internes et externes
- Capitalisation sur les projets web réalisés chez M6 Publicité selon trois volets : applicatif, logiciel et infrastructurel
Mots Clés : Architecture applicative, J2EE, GWT
Consultant au sein de la direction des systèmes d’information de la chaîne de télévision M6
- Développement d’une plate-forme d’exposition de fonctions de recherche, consultation et mise à jour d’un annuaire page blanche sous forme de web services
- Définition de l’architecture technique
- Développement de web services REST
- Mise en place d’un harnais de tests unitaires, d’intégration et de recettes
Mots Clés : Java 1.5, J2EE, Grails, REST, LDAP, XML, Maven, JUnit, Spring
Consultant au sein de la direction des systèmes d’information de la chaîne de télévision M6
- Evolution fonctionnelle et rationalisation d’un projet Java d’orchestration de traitements nocturnes
- Intégration de projets RH dans l’usine de développement en place à la DSI
- Migration des sources d’un projet existant (6 mois de développement)
Mots Clés : Java, J2EE, Maven, Subversion, Usine de développement
-
SOGETI Régions
- Stagiaire
Issy-les-Moulineaux
2006 - 2006
- Etude analytique et comparative de solutions de portail et préconisation pour un besoin client
- Elaboration d’un rapport de veille technologique sur l’état de l’art des plates-formes d’intégration des principaux éditeurs du marché
Mots Clés : BPM, SOA, EAI, BAM
-
Evolution PC
- Stagiaire
La Madeleine
2005 - 2005
- Développement d’un outil de référencement automatique de sites sur Internet en J2SE.
Mots Clés : J2SE, Swing, Annuaires internet, Référencement