Damien Pignaud
Stagiaire / Data scientist, MFG Labs
Je suis en dernière année d'étude d'ingénieur informatique à l'UTC, en filière "Fouille de données et Décisionnel".
software engineering
data mining / machine learning
natural language processing
indexation
dataviz
Prog : c++, java
Script : python, perl
Web : php, javascript, JEE (SmartGWT)
SQL : postgresql
NoSQL : neo4j (combo Java/Cypher)
Functional : Clojure, Scala, haskell
Maths : matlab, R
Hadoop-based : Hive, Cascalog
2010 - 20116MOIS, Stage technique à Tokyo consistant à définir les use cases et à implémenter les fonctionnalités requises à une utilisation couplée des logiciels "Lignes De Temps" (soft d'annotation de vidéo, Institut de Recherche et d'Innovation) et "Knowledge Concierge" (éditeur et navigateur de cartes topiques, Hitachi Solutions). Très vite, j'en suis venu au projet de créer une base de connaissance critique cinématographique, agglomérant des analyses filmiques pour dégager une certaine cohérence dans un corpus ou cartographier un débat critique par exemple.
-
Technos : C++, Qt, JEE, Smart GWT, Google Guice, Ontopia, PostgreSQL
Concepts : topic map, web sémantique, MVP, RPC, architecture trois-tiers, inversion of control
2011 - 2011Implémentation en C++ d'un algorithme EM (Expectation-Maximization) avec régression par LASSO et Elastic Net, à partir d'un script Matlab.
En plus de renforcer mes connaissances en optimisation et en data mining, cela m'a appris à optimiser le code C++, notamment pour les calculs matriciels.
2009 - 20092MOIS, Réalisation d'un script de génération automatique de l'installeur du logiciel Lignes de Temps.
Mise à jour du code source de python 2.5 à 2.6
Résolution de problèmes d'accentuation dans la gestion des fichiers du logiciel.
Technos : Python, SVN
2008 - 20081 MOIS, Stage ouvrier dans le Service Technique Bâtiment