Johann Dréo

Ingénieur de recherche, Thales Research & Technology

91767PalaiseauIle-de-France - France

Chercheur en intelligence artificielle, docteur en informatique, spécialiste C++.

Informatique, algorithmie, recherche opérationnelle, intelligence artificielle, optimisation.
Conception, implémentation et maintenance de framework/bibliothèque logicielle scientifique.
Analyse de problèmes d'optimisation et conception de méthodes spécialisées dans leur résolution.
Algorithmes stochastiques de type métaheuristiques (algorithmes génétiques, recuit simulé, …), adaptés aux problèmes d'optimisation difficile (paramétrage, classification, routage …), continus et dynamiques.

C/C++, Python, PHP, Java, Shell, R ; XML, XSLT ; Linux, Windows, Solaris ; UML, Design Patterns.

http://johann.dreo.fr

Johann Dréo
30 contacts
Depuis 2007

Groupe de recherche en sciences et techniques de l'information, laboratoire de mathématiques et technologies de la décision.

Optimisation, planification automatique, aide à la décision.

Recherche et développement
Expérience professionnelle
2006 - 2007

Centre ingénierie et santé, département génie industriel et hospitalier.

Génie hospitalier, optimisation stochastique, coordination décentralisée au sein d'essaims de robots.

Universités et grandes écoles
2004 - 2006

Optimisation, calcul scientifique, développement C++ (2004 – 2006).
* Conception de framework C++, conception de métaheuristiques (ANSI, STL, Design Patterns).
* Implémentation d'une interface pour la bibliothèque, d'un logiciel d'automatisation de la manipulation de l'interface et du traitement des données (Python, R, GUI, templates, XML, XSLT) .
* Ajout d'une couche de compatibilité vers d'autres frameworks, d'un protocole réseau et d'une liaison vers un langage de script, (Python, Sockets Unix, Linux) .
* Enseignements programmation, programmation objet, niveau Bac+2 à Bac+3 (C, Java).
* Conception d'algorithmes d'optimisation pour problèmes continus statiques ou dynamiques : métaheuristiques (multi-agents, auto-organisation, échantillonnage, estimation de distribution, recherche locale, hybridation).
* Validation des méthodes via la création de bancs de tests et d'une méthode de paramétrage (Python, R, Gnuplot, optimisation multi-objectifs, benchmarks, statistiques descriptives).

Universités et grandes écoles
Ancien élève de
Hobbies
Aïkido , vulgarisation scientifique , wikipédia , jeu de go , philosophie orientale.