-
Consultant indépendant
- Architecte logicigiel et plateforme
2016 - maintenant
Je peux intervenir dans plusieurs domaines pour aider vos équipes à:
• Optimiser votre SI face à des problématiques de scalabilité et d'absorption de pics de charge.
• Mettre en place une architecture micro-service / SOA à partir d'une conception orientée domaine.
• Faire les bons choix technologiques pour vos problématiques de big-data, cloud computing ou refonte technologique.
• Effectuer une transition Devops en mettant en place des pratiques permettant une automatisation de vos opérations.
• Virtualiser votre infrastructure à l'aide d'une solution de containers adaptée à vos besoins (Docker, Lxc, Mesos) sur premises ou dans le cloud AWS.
• Faire les bons choix technologiques pour vos problématiques de big-data, cloud computing ou refonte technologique.
• Auditer votre système.
J'interviens en mission de moyenne durée (4-6 mois) mais aussi sous forme de sessions de sensibilisation, de formation ou de coaching.
-
Criteo
- Engineering Manager
PARIS
2015 - 2016
• Management de plusieurs équipes de développement (24 personnes) réparties sur trois sites (Grenoble, Paris, Bucarest).
• Organisation des équipes, recrutement (doublement des effectifs en 1 an), pilotage et coordination d'un portofolio de projets, suivi technique (architecture et technologie), amélioration du produit (réduction du nombre d'incidents et du nombre de défauts).
• Support au changement après un rachat et un changement de management.
• Technology: Java, Apache Storm, Kafka, Cassandra, Redis, Couchebase.
-
Purch (Best of media)
- Engineering Director
2014 - 2015
• Management de plusieurs équipes de développement (24 personnes) réparties sur trois sites (Grenoble, Paris, Bucharest).
• Organisation des équipes, recrutement (doublement des effectifs en 1 an), pilotage et coordination d'un portofolio de projets, suivi technique (architecture et technologie), amélioration du produit (réduction du nombre d'incidents et du nombre de défauts).
• Support au changement après un rachat et un changement de management.
• Technology: Java, Apache Storm, Kafka, Cassandra, Redis, Couchebase.
-
Best of Media
- Senior Engineering Manager
2010 - 2014
Management d’une équipe de développement (5 à 12 personnes).
• People management, pilotage projets, définition produit, gestion de l’infrastructure (hébergeur externe, cloud amazon).
Chief Architecte :
• définition de l’architecture globale de l’entreprise, direction du comité d’architecture, suivi architecture des projets.
• Mise en place d’une architecture orientée services avec développement des services associés dans le cadre de la refonte technologique des sites de l’entreprise (5 millions de pages vues par jour, 40 millions de visiteurs uniques par mois, infrastructure de 110 serveurs).
• Pilotage technique de la migration d'infrastructure vers le cloud amazon ayant permis une réduction des coûts d'infrastructure de 30%.
• Technology: AWS cloud computing, PHP / Java, Symphony, Web services REST, Spring, Base de données nosql Mongodb, Messaging system Hornetq, search engine Solr, Cucumber, Git, Hadoop.
-
Yahoo inc
- Engineering Manager
PARIS
2007 - 2010
• Management d’une équipe de développement (4 à 8 personnes): recrutement, coaching, fixation d’objectifs et suivi des progrès des collaborateurs. Pilotage de projet : estimation, gestion des plannings en fonction des priorités produit et des contraintes cross fonctionnelles, coordination d’équipes fonctionnelles (QA et Opérations), respects des délais et coûts. Application de méthodologie agile (Scrum master).
• Développement d’un système de gestion de contenu / catalogue, utilisé par Yahoo autos.
• Technologie: Map-reduced avec Hadoop, pig, java, PHP, oracle RAC, mysql, text mining, REST web services, PHP, Java.
-
Yahoo inc
- Architec Europe / Kelkoo
PARIS
2004 - 2007
• Architecte Europe: Support architecture pour les équipes d’ingénierie, revue des architectures des produits Europe, design des systèmes, mise en application des standards d’architecture de la compagnie, globalisation et internationalisation des applications. Architecte technique en charge du site Kelkoo en Europe.
• Management (dotted line) d’une équipe d’architectes.
• Yahoo Paranoid: assurance et contrôle de la sécurité des applications web.
-
Netcelo / UBIqube
- Chargé d’étude et de développement
2000 - 2004
• Chargé d’étude et de développement: Architecture et développement d’une application web transactionnelle pour la gestion de VPN. Application à base de servlet/JSP, Apache/TomCat, Oracle and JDBC, Soap Web services.
• Mise en place du processus de développement basé sur RUP avec utilisation de cas d’utilisation implémentés itérativement et de manière incrémentale.
-
Bull sa
- Architecte / chef de projet
BEZONS
1998 - 2000
• Architecte, chef de projet: Différents projets MOE :
Projet TéléTva (déclaration de la TVA en ligne): Chef de projet technique d’une équipe de 15 personnes (développeurs, testeurs, architectes), relation client, recrutement, architecture de l’application (EJB avec weblogic, Servlet, JSP, netscape entreprise server).
• Consultant:
Architecture: architectures logicielles et modélisation UML (plusieurs projets).
Consultation / Audit : conseil sur le développement orienté objets avec UML, design et architecture, audits avec suivi. Animation de conférences et séminaires sur les technologies WEB.
• Avant vente MOE : gestion d’avant ventes, relations client.
-
Teamlog
- Analyste programmeur
Levallois-Perret
1995 - 1998
• Analyste programmeur: Travail en société de service. Outils distribués pour la navigation dans la nomenclature combinée de la CEE. Système distribué en C++ coté serveur et Java coté client basé sur CORBA. Gestion de documents SGML et XML.
• Outil de chargement d’annuaires X500 (LDAP / TCP-IP). Protocoles réseaux ISO (MMS, FTAM).
-
Bull sa
- Analyste programmeur/ administrateur système
BEZONS
1994 - 1995
Administration de systèmes Unix, développement langage C et shell script. Collaboration entre BULL et IBM pour le développement de la version multiprocesseurs d’AIX.
-
University Pierre Mendes France
- Analyste programmeur
1993 - 1994