Flavien Bouillot
Transcription
Flavien Bouillot
Flavien Bouillot Né le 20 janvier 1983, à Rillieux-la-Pape (69) Marié, 2 enfants Coordonnées personnelles : 8, impasse des Troenes, 34540 Balaruc-les-Bains 06-15-50-16-34 mail : [email protected] Coordonnées professionnelles : Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier 161, rue Ada, 34392 Montpellier mail : [email protected] web : http://www.bouillot.biz/ Formations : 2012-2015 : Doctorat de l’Université de Montpellier, LIRMM (Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier) - Spécialité informatique. Sujet de thèse : Classification de textes : de nouvelles pondérations adaptées aux petits volumes. Thèse financée par la société Itesoft, Aimargues. 2004-2011 : Ecole d’ingénieur CNAM – Spécialité informatique Option système d'information, enseignement à distance hors temps de travail, centre régional de RhôneAlpes (2004-2008) puis du Languedoc-Roussillon (2009-2011). 2001-2003 : DUT Statistique et Traitement Informatique des Données (STID) à l'Iut Lyon 2, formation en alternance au sein de la société Novexia-Simplex. Langue étrangère : Anglais - Niveau B2 (Bulats – 19/04/2011). Résumé des Expériences Professionnelles : Après une première partie de carrière en SSII puis une seconde dans le monde de la recherche universitaire au sein du LIRMM, je suis actuellement Professeur Indépendant et StartUper. J’interviens à temps partiel l’EPSI (environ 40 j/an) pour des encadrements et des enseignements (340h depuis 2012) liés au web (Modules Algorithmique, Php-MySQL et Javascript-JQuery) et aux données (Modules Base de Données NoSql et Fouille de donnée) à destination des étudiants de BTS (Bac+2) et Ingénierie (Bac+5). En parallèle, je travaille sur la création d’une StartUp web appelée OpiClick (prototype en cours de développement, société incubée au LIRMM). Ma thèse, défendue le 16/04/2015, portait sur la classification automatique de document dans un contexte de petit volume de données. Elle était encadrée conjointement par le Pr. Pascal Poncelet et le Dr. Mathieu Roche et financée par la société Itesoft (Aimargues France). En parallèle, je me suis intéressé à l'exploitation des informations véhiculées au travers des nouveaux outils de communications comme Twitter, au sein notamment du projet POLOP (http://www.lirmm.fr/~bouillot/polop/polop.html). Avant de débuter mon doctorat, j'ai travaillé avec le LIRMM (du mois d'octobre 2010 au mois d'octobre 2011) dans le cadre d'un congé individuel de formation pour valider l'obtention d'un diplôme d'ingénieur CNAM. Mon travail concernait l'exploitation de données textuelles issues de réseaux sociaux. Mon mémoire d’ingénieur, intitulé "Acquisition, modélisation et mise en œuvre d'un entrepôt de données pour l'analyse d’informations issues de Twitter", présentait la mise en place d'une solution permettant l'analyse multidimensionnelle de tweets en lien avec le domaine médical. Dans la première partie de ma vie professionnelle, j'ai collaboré pendant 8 ans (de 2004 à 2010, puis de 2011 à 2012) avec la société STERIA (société de services en informatique internationale qui compte prêt de 20 000 collaborateurs aujourd'hui) en tant qu'Ingénieur Etudes et Développement. Durant ces années, je suis intervenu auprès de différents clients (EDF, Gaz de France, les Caisses d'épargne, la Poste, le Commissariat à l’énergie atomique) dans différents contextes (développement de nouveaux projets, maintenance en conditions opérationnels, support niveau 3, assistance à maîtrise d'ouvrage, assistance à maîtrise d’œuvre) et à différents niveaux de responsabilités (Ingénieur Étude et Développement, Assistant chef de projets, Chef de projets junior). Ces missions d'une durée moyenne de 1 à 2 ans m'ont permis de découvrir des métiers et des environnements techniques différents. Ces expériences m'ont amené de Lyon à Montpellier en passant par Aix-en-Provence et Toulouse. Avant d’intégrer la société Steria, j’ai travaillé en alternance avec la société Novexia- Simplex durant la seconde année de mon DUT (8 mois de présence effective en entreprise entre septembre 2002 et septembre 2003). Cette pme est spécialisée dans la conception, la fabrication et la commercialisation d’appareillages et de systèmes de contrôle-commande pour les réseaux électriques basse et moyenne tension. Ma mission consistait à accompagner l’entreprise dans la mise en place et l’exploitation d’une solution décisionnelle. Un aperçu détaillé des activités professionnelles est donné ci-après. Expériences professionnelles depuis 2002 LIRMM/Equipe TATOO/ADVANSE Avril 2012 à Mars 2015 – Montpellier (34) Synthèse : Ma thèse, défendue le 16/04/2015, portait sur la classification automatique de document dans un contexte de petit volume de données. Elle était encadrée conjointement par le Pr. Pascal Poncelet et le Dr. Mathieu Roche et financée par la société ITESOFT. Rôle : Doctorant – thèse défendue le 16/04/2015 Réalisation : Rédaction et Publication d’articles (8 sur la période) pour des conférences nationales et internationales Enseignement (339h sur la période) Relecture d’articles (6 sur la période) pour des conférences nationales et internationales Encadrement de stagiaires (12 sur la période) Collaboration internationale avec l’Université d’Ottawa (Projet POLOP) Collaboration Industrielle avec la société Expernova : Cartographie des compétences de chercheurs au sein des laboratoires à partir d’informations disponibles sur le web Responsabilités administratives : membre du Conseil du Laboratoire, du Conseil des Doctorants et du comité d’organisation NLDB’2014 (en charge du budget et des inscriptions) Le détail de mes réalisations durant ces 3 années est donné en annexe. La Poste - Courrier/Projet ITC (En prestation pour Steria) Novembre 2011 à Mars 2012 – Montpellier (34) Synthèse : Prise en compte de nouvelles applications dans ITC 3.0. ITC est l’Infocentre Technique du Courrier de La Poste, et s’interface avec diverses applications pour la maintenance industrielle des centres de tri et de distribution. Rôle : Ingénieur études et développement Réalisation : Dossier de Conception Générale et Dossier de Conception Détaillée Réalisation des batchs Réalisation des traitements Powercenter Réalisation des univers BO Assistance à MOA pour la réalisation des rapports BO Environnement : Business Object XI, Informatica PowerCenter 8, Oracle 10g, PowerAMC LIRMM/Equipe Tatoo Octobre 2010 à Octobre 2011 – Montpellier (34) – En congés formation Synthèse : Acquisition, modélisation et mise en œuvre d'un entrepôt de données pour l'analyse multidimensionnelle d’informations issues de Twitter Rôle : Ingénieur/Chercheur Réalisation : Analyse des spécificités des tweets Analyse des travaux existants en lien avec l'exploitation des données "tweet" Installation et configuration des environnements techniques Apprentissage de techniques de fouille de textes Prise en main d'outils de traitements automatiques du langage Définitions des spécifications, réalisations des développements et des tests Analyse des résultats et proposition d'amélioration Réalisation d'un mémoire pour la validation du diplôme d'ingénieur Cnam Environnement : PostgreSql 9.0.0, pgAdmin 3, Mondrian 3.2, Schema Workbench 3.2.0, Perl EDF/Mco Pilotage Ventes (En prestation pour Steria) Juin 2009 à Septembre 2010 – Toulouse (31) Synthèse : Maintenance en Condition Opérationnelle des applications Pilotage Vente et CloeDireq, Outils décisionnels alimentés avec les données de Gestion de la Relation Client CLOE. Rôle : Ingénieur études et développement Réalisation : Gestion des incidents (fonctionnels et techniques) Développement de correctifs (Informatica, BO, script Unix, ControlM) Coordination et réalisation des recettes techniques lors des montées de version Planification et suivi des mises en production Maintenance préventive Préproduction des serveurs de Production et de Migration de serveur Informatica 7.1.3 à 8.1.6 Maintenance évolutive des outils de suivi des indicateurs quotidiens et mensuels Environnement : Informatica Powercenter 8.1.6, Informatica Powercenter 7.1.3, Business Objects XIR2, Oracle 9.2.0.8, SUN SOLARIS, Control-M ARPEGE-Groupe Caisse d'Epargne/Projet Continuité ALM BC et GEM (En prestation pour Steria) Avril 2008 à Mai 2009 – Aix-en-Provence (13) Synthèse : Respecter les délais et budgets pour la mise en place des projets en réponse aux contraintes réglementaires. Prendre en compte les recommandations de l'Inspection Générale pour la mise en conformité des processus attendue par la Comission Banquaire Rôle : Chef de projet Réalisation : Arbitrage et planification des évolutions suite aux recommandation de l'Inspection Générale et des demandes métiers (Charges globales : 730,j). Pilotage d'équipes de développement Pl-Sql/Bo (4) Pilotage d'équipes de qualification (2) Environnement : Fermat ALM (Gestion de bilan actif/passif), Fermat Gem, ODS, MS Project, Pl-Sql, Business Object ARPEGE-Groupe Caisse d'Epargne/Projets Fermat Alm BC (En prestation pour Steria) Février 2008 à Mars 2008 – Rillieux-la-Pape (69) Synthèse : Aider Arpège à se doter d'outil de reporting pour analyser, justifier et fiabiliser les données remontées à la CNCE dans le cadre du processus ALM. Rôle : Analyste Réalisation : Création et optimisation d'univers et de rapport (Conception et analyse d'impact). Pilotage d'équipes de développement Business Object. Environnement : Fermat ALM (Gestion de bilan actif/passif), ODS, Business Object ARPEGE-Groupe Caisse d'Epargne/Projets Cohérence comptable et Fermat Gem (segment sensible) (En prestation pour Steria) Mai 2007 à Janvier 2008 – Rillieux-la-Pape (69) Synthèse : Aider le GCE à se doter d'outils permettant de vérifier la fiabilité, la qualité et la cohérence de ses indicateurs de pilotage financier avec la comptabilité du groupe. Fiabiliser les données remontées (réforme réglementaire Bâle II) à la CNCE. Rôle : Assistant chef de projet Réalisation : Définition des besoins et analyse d'impact Evaluation des charges et des délais des évolutions du projet. Pilotage d'équipes de développement Pl-Sql / Bo (3 personnes) Accompagnement des équipes d'intégrations lors de la mise en place des projets sur les différents environnements. Organisation du suivi de production mensuel. Organisation de toutes les phases du lancement au transfert aux équipes de maintenance (qualification et conduite du changement incluses). Environnement : Fermat Gem (gestion du risque), ODS, BANKOFFICE, Pl-Sql, BO Gaz de France/MCO Applications Nomades (En prestation pour Steria) Mars 2007 à Avril 2007 – Lyon (69) Synthèse : Maintien en Conditions Opérationnelles des différentes applications utilisées par les Bureaux de contrôle de Gaz De France. Rôle : Analyste - Programmeur Réalisation : Suivi de l'activité, analyse et correction des anomalies fonctionnelles rencontrées sur l'ensemble des applications du Système d'Information de Gaz de France en charge des Bureaux de contrôle. Environnement : Oracle 8i, SQL, Java, Batch DOS, Windows CEA/Tma GEMEDI (En prestation pour Steria) Mars 2007 à Mars 2007 – Lyon (69) Synthèse : GEMEDI, GEstion des MEsures DIfférées Application destinée aux laboratoires du CEA de Grenoble, leur permettant de traiter le processus de mesures chimiques de la demande issue d'autres services du CEA, à la fourniture des résultats. Rôle : Analyste - Programmeur Réalisation : Prendre en charge les aspects correctifs de l'application, et la faire évoluer afin de pouvoir répondre aux nouveaux besoins des laboratoires chimiques. Environnement : Delphi 7, QuickReport, CVS, SQL Server EDF/Tma EDF (En prestation pour Steria) Mars 2006 à Février 2007 – Lyon (69) Synthèse : Tma concernant une partie des applications notes d'EDF. Cette TMA prend en charge les aspects correctifs des applications existantes, et les fait évoluer afin de pouvoir répondre aux nouveaux besoins Rôle : Assistance Maitrise d'ouvrage Réalisation : Rédaction de dossier de spécification. Rédaction de dossier de Tests. Migration d'application Notes 5 vers Notes 6 Maintenance et évolution d'infocentre Réalisation de rapports Business Objects Suivi et accompagnement des collaborateurs entrant sur le projet. Environnement : Lotus 5, Lotus 6, LSX, Business Objects 5, Oracle 8i CEA/Tma GEMEDI (En prestation pour Steria) Mars 2006 à Mars 2006 – Lyon (69) Synthèse : GEMEDI GEstion des MEsures DIfférées Application destinée aux laboratoires du CEA de Grenoble, leur permettant de traiter le processus de mesures chimiques de la demande issue d'autres services du CEA, à la fourniture des résultats. Rôle : Développeur Réalisation : Réalisation des évolutions techniques Environnement : Delphi 7, QuickReport, CVS, SQL Server Gaz de France/Centrale DGI (En prestation pour Steria) Février 2006 à Février 2006 – Lyon (69) Synthèse : Application permettant le suivi post-Diagnostic Qualité Gaz Rôle : Développeur Web + Base de données Réalisation : Développement du module « Tableau de bord » de l'application permettant une vue globale du suivi des activités à réaliser par les conseillers Gaz de France. Environnement : Oracle 8i, Apache, PHP, PL-SQL SNCF (En prestation pour Steria) Février 2006 à Février 2006 – Lyon (69) Synthèse : Mécanisme de génération de fichiers et d'envoi par mail via sql server Rôle : Développeur Réalisation : Mise en oeuvre de CDOSYS, API standard de création d'applications de messagerie Web Création de procédures stockées se chargeant de créer (via le scripting.FileSystemObject), d'attacher les pièces jointes puis d'envoyer (via CDOSYS) le mail. Environnement : SQL Serveur 2000, SQL Serveur 2005 Gaz de France/QSII (En prestation pour Steria) Février 2004 à Février 2006 – Lyon (69) Synthèse : QSII-Qualité et Sécurité des Installations Intérieures Applications de gestion de l'offre Diagnostic Qualité Gaz pour les particuliers Rôle : Développeur Web et AMOA (Assistance à maîtrise d'ouvrage) Réalisation : Mise en place d'une solution de géomarketing pour l'analyse géographique des résultats du Diagnostic Qualité. Rédaction des cahiers des charges et de recette pour les différentes applications (CRM et extranet de gestion de planning) Création de procédures PL/SQL permettant la mise à jour de la base de données destinées aux statistiques et aux indicateurs. Installation et configuration de NAGIOS (outil de monitoring environnement RedHat) Administration et évolution du site intranet et développement de tableaux de bord PHP/Oracle. Installation et configuration de AwStats (analyse du trafic Web) Administration du référentiel BO Création d'univers BO permettant la mise en place d'indicateur sur la gestion de planning Optimisation d'univers existants Support utilisateurs WebIntelligence/Infoview niveau 1 et 2 Environnement : Oracle 8i, Windows NT et 2000, Business Objects 5, Apache, PHP, Linux Red Hat, NAGIOS, Geosic (ESRI) Novexia Simplex / DUT STID Septembre 2002 à Septembre 2003 – Villefranche-sur-Saône (69) Synthèse : Accompagnement de l'entreprise dans la mise en place et l'exploitation d'une solution décisionnelle durant la seconde année de mon DUT (Formation en alternance - 8 mois de présence effective en entreprise) Rôle : Analyste Programmeur Réalisation : Analyse du Besoin et rédaction du cahier des charges (contexte commercial) Administration du référentiel BO Création d'univers BO permettant la mise en place d'indicateurs dans le domaine commercial Création de rapports en exploitant les possibilités d’exploration de données Formation et Support utilisateurs Environnement : Oracle 8i, Business Objects 5 Annexe : Détails des activités réalisées sur la période 2012-2015 Enseignement : 2014-2015 E.P.S.I. Ecole Privée des Sciences Informatiques de Montpellier 1. Algorithmique, BTS 1ère année (72h). 2. Php et MySQL, BTS 1ère année (80h). 3. Javascript et JQuery, BTS 2ème année (20h). 4. Base de données NoSQL, Ingénieurs 4ème année (40h). 5. Fouille de données et Extraction de connaissances, Ingénieurs 5ème année (28h). 2013-2014 E.P.S.I. Ecole Privée des Sciences Informatiques de Montpellier 1. Base de données NoSQL, Ingénieurs 4ème année (40h). 2. Fouille de données et Extraction de connaissances, Ingénieurs 5ème année (16h). 2012-2013 1. E.P.S.I. Ecole Privée des Sciences Informatiques de Montpellier a. Fouille de données, Ingénieurs 5ème année (10h). 2. IUT de Béziers, Département Réseau et Telecom a. Réseau Internet (TR3) , DUT 1ère année (8h) b. Programmation bash (I1), DUT 1ère année (25h) Encadrement : 2014 1. Turki BATOUL, Mehdi ALIJATE & Hadrien NEGROS (Janvier-Février 2014). TER M2 Université de Montpellier 2, Intégration et optimisation d’algorithmes de classifications supervisées pour Weka. Durée du stage : 6 semaines 2. Orane BACCHIERI, Fabien CAVIERE & Marouane DENGUIRI (Janvier-Février 2014). TER M2 Université de Montpellier 2, Applications de CrowdSourcing pour des Tweets dans le domaine de la Santé. Durée du stage : 5 semaines Co-encadrement avec Julien RABATEL (LIRMM) 3. Baptiste COLOMBANI (Janvier-Juillet 2014). TER M2 puis Stage Pro Université de Montpellier 2, Développement d’un prototype industriel de classification supervisée de documents en C++ Durée du stage : 26 semaines Co-encadrement avec Aurélie JOSEPH (Société ITESOFT) 4. Stagiaire E.P.S.I. (Mars-Juillet 2014). Encadrement pour la rédaction et la présentation du mémoire de fin d’étude réalisé en entreprise des étudiants en fin de cycle Ingénierie : • Matthias AUGUSTYNOWICZ (en stage chez CGI France), L'informatique décisionnelle et les tests. • Régis CHAILLY (en stage chez STERIA), La gestion des données « maîtres » est-elle un vecteur d’amélioration et de compétitivité pour l’entreprise ? • Damien CHENEAUX (en stage chez TWIN Solutions), Qu'apporte la Business Intelligence au management stratégique dans une SAS à visée international ? • Jean-Baptiste DECERLE (en stage chez CGI France), Qu'apporte la modélisation Data Vault à la notion de BI ? • Aurélien EULLIOT (en stage chez EURIWARE), Comment assurer l'archivage à long terme d'une grande quantité de données de productions d'un complexe industriel d'enrichissement d'uranium ? 2013 1. Pierre ACCORSI & Bayram HOSARI (Janvier-Février 2013). TER M2 Université de Montpellier 2, Visualisation d’information issue des tweets avec la librairie D3.js. Durée du stage : 6 semaines Co-encadrement avec P. Poncelet et M. Roche. 2012 1. Jérémy ENJOLRAS (Juin 2012), Bts SIO 1ère année (Lycée Jean Mermoz, Montpellier). Développement d’un site Internet (Php, Css, Postgresql). Durée du stage : 4 semaines Co-encadrement avec P. Poncelet et M. Roche. Responsabilités administratives : 1. Elu au conseil du laboratoire du LIRMM (Octobre 2012 – Décembre 2014) • Participation aux discussions et aux prises de décisions des éléments relatifs au fonctionnement du laboratoire • Représentant du collège des doctorants 2. Membre de droit du conseil des doctorants du LIRMM (Octobre 2012 – Décembre 2014) • Organisation et animation de la vie doctorale (Budget : 2000€) • Accompagnement des doctorants • Participation à la vie du Laboratoire 3. Membre du comité d’organisation NLDB’2014 (19th International Conference on Application of Natural Language to Information Systems), organisée du 18 au 20 Juin 2014 à Montpellier, France • En charge des parties Budget et Inscriptions avec S. Bringay, M. Roche et M. Teisseire. Collaboration Internationales : 1. Projet Polop (http ://www.lirmm.fr/˜bouillot/polop/polop.html), Analyse du comportement de communautés au cours du temps via le réseau social Twitter, Collaboration entre l’université d’Ottawa (Canada), Irstea et le LIRMM (France). • Presidential Election 2012 : How French politicians tweet ?, RR-12011, avril 2012 • French Presidential Elections : What are the Most Efficient Measures for Tweets ?, Workshop PLEAD (CIKM), Maui Collaboration industrielle : 1. Société Expernova (http ://www.expernova.com/fr/), Cartographie des compétences de chercheurs au sein des laboratoires à partir d’informations disponibles sur le web, de 2010 à 2012. • Collaboration concrétisée par la soumission d’une démonstration à Egc’2013. Relectures d’articles : Relecteur d’articles pour les conférences Coria 2012, Coria 2013, Dasfaa 2014, EDA 2014, EGC 2014 Publications : Conférences internationales 1. F. Bouillot, P. Poncelet and M. Roche. "Classification of Small Datasets: Why Using Class-Based Weighting Measures?". In Proceedings of the 21st International Symposium on Methodologies for Intelligent Systems (ISMIS’2014), Roksild, Danemark, 2014. 2. F. Bouillot, P. Poncelet and M. Roche. "How and Why Exploit Tweet’s Location Information ?". In Proceedings of the 15th International Conference on Geographic Information Science (AGILE’12), Avignon, France, 2012. 3. S. Bringay, N. Béchet, F. Bouillot, P. Poncelet, M. Roche and M. Teisseire. "Towards an On-Line Analysis of Tweets Processing". In Proceedings of the 22nd International Conference on Database and Expert Systems Applications (DEXA 2011), Toulouse, France, August 2011. Workshops internationaux 1. F. Bouillot, P. Nhat Hai, N. Béchet, S. Bringay, D. Ienco, S. Matwin, P. Poncelet, M. Roche, M. Teisseire. How to Extract Relevant Knowledge from Tweets ? In Springer CCSI (Communications in Computer and Information Science), post proceedings of ISIP’2012 (International Workshop on Information Search, Integration and Personalization), 2013. 2. F. Bouillot, P. Poncelet, M. Roche, D. Ienco, S. Matwin and E. Bigdeli. "French Presidential Elections : What are the Most Efficient Measures for Tweets ?". In proceedings of the 21st ACM International Conference on Information and Knowledge Management (PLEAD CIKM’12), Maui Hawaii, USA, 2012. Conférence nationale 1. F. Bouillot, P. Poncelet et M. Roche. "Mesurer la proximité entre corpus par de nouveaux méta-descripteurs". Dans les actes de la conférence francophone en Recherche d'Information et Applications (CORIA 2015), Paris, France, Mars 2015. 2. F. Bouillot, P. Poncelet et M. Roche. "De nouvelles pondérations adaptées à la classification de petits volumes de données textuelles". Actes des 14ièmes Journées Francophone "Extraction et Gestion des Connaissances" (EGC 2014), Rennes, France, janvier 2014. 3. S. Bringay, N. Béchet, F. Bouillot, P. Poncelet, M. Roche et M. Teisseire. "Analyse de gazouillis en ligne". Actes 7ièmes Journées Francophones sur les Entrepôts de Données et l’Analyse en ligne (EDA 2011), Clermont-Ferrand, Juin 2011. Démonstrations & posters 1. F. Bouillot, O. Gout, P. Magnier, C. Pénin, P. Poncelet, M. Roche. "Vers un outil de cartographie : qui est l’expert ?". Démonstration, Actes des 13ièmes Journées Francophone "Extraction et Gestion des Connaissances" (EGC 2013), Démo paper, Toulouse, France, janvier 2013. Rapport de recherche 1. F. Bouillot, D. Ienco, S. Matwin, P. Poncelet, and M. Roche. Presidential Election 2012 : How French politicians tweet ? Rapport de recherche LIRMM : numéro RR12011, avril 2012. Présentation & Séminaires 1. Workshop DOD-ADAO 2014, ITESOFT - Workshop industriel organisé sur 2 jours par la société ITESOFT, Aimargues, Mai 2014. 2. Workshop DOD-ADAO 2013, ITESOFT - Workshop industriel organisé sur 2 jours par la société ITESOFT, Aimargues, Février 2013. 3. Séminaire DEL. Discussions autour de l'article "Presidential Election 2012: How French politicians tweet?" avec Simon Gadras (Université de Lorraine). Institut du Management de l'Information (IMI) de l'Université de Technologie de Compiègne, Paris, Avril 2013.