2010
Doctorat en Informatique - data mining, ingénierie des connaissances
Université Claude Bernard Lyon 1
2006
École Centrale de Lyon
Spécialité Informatique
Compétences générales
Programmation Orientée Objet, Design Patterns Objet, Bases de Données, Architectures réseaux, Administration UNIX
Java
Excellente maîtrise du langage Java et des Design Patterns Objet
Librairies/Frameworks : Jena (Web sémantique), Eclipse RCP, SWT, Weka (data mining), Swing
Web : Spring, Hibernate, MyBatis, Tomcat, connaissance des spécifications Java EE
Autres langages
XML : Xpath, XSLT, XSL-FO
Langages dynamiques : Ruby, Ruby on Rails, expert Prolog, Groovy (à rafraichir) et Python (notions)
Développement Web
Servlet/JSP, Flex 4, connaissance des spécifications Java EE, HTML, Javascript, AJAX, protocole HTTP, REST, SOAP
Intelligence Artificielle
Web sémantique : RDF/RDFS, RDFa, OWL, SPARQL, WSDL, librairie Jena
Data mining : classification, catégorisation (clustering), fouille de données temporelles, Weka
Ingénierie des connaissances : Réseaux bayésiens, réseaux de neurones, bases de connaissances logiques, inférences, systèmes experts, recommandation, langage Prolog
De déc. 2010
à juin 2011
Ingénieur de Recherche
- Lyon -
Université Lyon 2 - LIRIS UMR 5205 CNRS - SILEX (éq. R&D)
Contexte : Projet Ithaca (2008-2011) : plates-formes Web synchrones (visioconférence) tracées pour la formation à distance (FAD), Systèmes de Gestion des Traces.
Réalisation de la plate-forme Web Visu (http://visu.advene.org/visudev), collecte des besoins utilisateurs, architecture logicielle, développement Java, développement Flex, maintenance.
Réalisation d'une API et client Java pour le KTBS (Système de Gestion des Traces du laboratoire LIRIS basé sur le Web sémantique), intégration dans la plate-forme Visu pour la collecte des traces, architecture REST/protocole HTTP.
Mots-clés : Architecture logicielle, Java, Flex 4, serveur Red5, Spring, Web sémantique/RDF, Jena, REST/HTTP, administration serveur Unix.
Référence : Pierre-Antoine Champin - Maître de conf. - LIRIS UMR 5205 CNRS - +33 (0)4 72 69 21 73
2007-2010
Chercheur Doctorant
- Lyon -
Université Lyon 1 - LIRIS UMR 5205 CNRS
Contexte : Projet Procogec (2007-2010) : plates-formes collaboratives de gestion des connaissances (GED), Systèmes de Gestion des Traces, collaboration avec la société Knowings.
Sujet : Collecte des traces d'utilisation dans les plates-formes GED, réalisation d'algorithmes pour la découverte de connaissances à partir des traces, réalisation d'assistants intelligents utilisant ces connaissances.
Conception et développement de la plate-forme pour la découverte de motifs temporels récurrents dans les traces.
Recherche scientifique, publications dans journaux et conf. internationales dans le domaine de l'intelligence artificielle.
Mots-clés : Fouille de données, systèmes experts, Java, Eclipse RCP, Weka (Bibliothèque Java de fouille de données), Alfresco, Javascript, Tomcat, Spring, Hibernate.
Références :
Alain Mille (directeur de thèse) - Prof. des Universités - Univ. Lyon 1 - +33 (0)4 72 44 58 24
Philippe De Rivarola - société Knowings (directeur technique) - +33 (0)4 79 65 04 25
2009
(6 mois)
Ingénieur de Recherche
- Saarbrücken, Allemagne -
German Research Center for Artificial Intelligence (DFKI)
Réalisation d'un module de reconnaissance automatique de tâches dans la cuisine intelligente, implémentation d'un agent assistant pour l'aide à la réalisation de recettes de cuisine.
Mots-clés : Systèmes experts, Reconnaissance de tâches, Java/Swing, Capteurs RFID.
Référence : Alexander Kröner - Chercheur - DFKI - +49 681 85775 5395
2007
(5 mois)
Stagiaire
- Lyon -
LIRIS UMR 5205 CNRS - Société eLycée
Visualisation interactive de données historiques pour l'application eMediathque (e-learning).
Mots-clés : Java, Eclipse RCP, SWT.
2006
(6 mois)
Stagiaire
- Sophia-Antipolis -
Société Amadeus
Développement d'un outil de détection de bugs coûteux dans les applications e-commerce.
Mots-clés : Java, J2EE, Data Mining.
2005
(3 mois)
Stagiaire
- Oxford, Royaume-Uni -
EFDA Jet, Culham Science Center
Développement d'un pont Java-IDL pour piloter une base SAS via IDL.
Mots-clés : Java, JDBC, IDL, SAS.