Ingénieur informatique R&D

Rigoureux, curieux et créatif
Unsplashed background img 1
ontology, knowledge representation, rule based system, expert system, rdf, owl, Datalog+, logic, database, NoSQL, Graph Database, Triple Store, Key-Value Store, engineer, semantic web, Web of Data, linked data, document, data, information, kownledge, Natural Language Processing, Graph, reasoning, sparql, existential rules, open source, free software
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies. — C.A.R. Hoare, The 1980 ACM Turing Award Lecture
Retrouvez moi sur
Unsplashed background img 2

Expériences

Ingénieur R&D dans l'équipe GraphIK (INRIA / LIRMM)

Mars 2014 - Aujourd'hui
Développement d'une librairie Java pour le stockage et l'interrogation de données en présence d'une ontologie.
Knowledge representation and reasoning, Expert system, Rule-based system, Query rewriting, Datalog+/-, Semantic web, RDF, OWL2, SPARQL…

Ingénieur d'étude et développement en CDI chez Smile

Septembre 2013 - Mars 2014
Scrum, Java, SpringMVC, Velocity…

Concepteur-développeur stagiaire chez Smile

Mars - Août 2013
Scrum, eZ Publish, Apache Solr, Java, PHP…

Vacataire d'enseignement à l'université de Montpellier 2

Septembre 2012 - Mars 2013
Encadrement de TP en « Concepts de base en informatique » et en « Programmation impérative en C »d'informatique.

Stage dans l'équipe GraphiK (LIRMM)

Juin - Juillet 2012
Optimisation d'un algorithme d'interrogation de bases de connaissances.

Développeur informatique en CDI chez LUNDI MATIN

Janvier à juillet 2010
Développement sur l'ERP open source "Lundi Matin Business (LMB)".
Formation clients, PHP5/MySQL, JavaScript, Bash, administration de serveurs LAMP.

Stage chez LUNDI MATIN

Novembre 2009 à janvier 2010
Développement d'un module de synchronisation entre LMB et PRESTASHOP.
PHP5/MySQL, JavaScript.

Hotliner en CDD chez TechCity Solutions

Septembre à décembre 2008
Relation client, résolution de problèmes techniques.

Formations

Master informatique à Montpellier

2011 - 2013
Conception et implémentation d'une intelligence artificielle pour la prise de décision.
Bases de connaissances, fouille de données, traitement automatique du langage naturel, base de données avancées, patrons de conception, méthodes agiles, algorithmique/complexité…

Licence 3 informatique à Montpellier

2010 - 2011
Étude et implémentation d'un moteur de recherche (crawler, indexation, interrogation).
Programmation système, programmation objet, UML/OCL…

DUT informatique à Lille

2008 - 2010
Formation pluridisciplinaire : communication, gestion, économie...
C/C++, java, SQL, Cobol, Merise…

Compétences

Langages de programmation

C/C++, Java, Bash, Ruby, Python, Perl, D, Lisp, Cobol

Bases de données

SGBDR : Oracle, PostgreSQL, MySQL, SQLite, DB2…
NoSQL : Graph databases, Key-value stores, Triple stores…

Technologies du web

XHTML/HTML5, CSS, JavaScript, PHP5…

Technologies du web sémantique

RDF, OWL, SPARQL…

Gestion de projet et modélisation

Méthodes agiles, UML/OCL, Merise.

Gestionnaires de versions

Git, SVN, Mercurial, Bazaar.

Systèmes d'exploitation

GNU/Linux, Windows, Android, AS400.

Langues

Anglais: Technique.

Conférences

Participation à RW 2014 (Reasoning Web Summer School).

8-13 Septembre 2014

Aide à l'organisation de la conférence ECAI 2012 (European Conference on Artificial Intelligence).

27-31 Août 2012

Aide à l'organisation de la conférence TALN 2011 (Traitement Automatique des Langues Naturelles).

27 juin - 1er juillet 2011

Centres d'intérêt

Science-fiction

Isacc Asimov, Ray Bradbury, René Barjavel, Philipe K.Dick...

Logiciels libres

GNU/Linux, Mozilla, Apache, FSF, Framasoft…
Unsplashed background img 3