decoration
Site web de Philippe Dumont

Curriculum Vitae


Philippe Dumont
 
www : http://pro.dumontweb.com/
Email : philippe.dumont.2@gmail.com
 
Nationalité française
Marié, sans enfant
Permis B



Ingénieur de recherche expert

Expériences professionnelles

Mai2013Année sabbatique
  Apprentissage de l’Allemand, développement d’un site web dédié à la patisserie
 
Avr2012Chercheur invité à l’université de Kaiserslautern, Allemagne
Déc2010Consultant en programmation parallèle dans le groupe « Microelectronic Systems Design »
  Proposition et supervision de plusieurs collaborations avec l’institut Fraunhofer
  MPSoc, machine virtuelle, « high-level synthesis », OpenMP
 
Sept2010Chargé de TD à l’école Polytechnique
Sept2009Rédaction et encadrement de travaux dirigés
  Introduction et concepts avancés des systèmes d’exploitation (Linux et Android)
 
Sept2010Post-doctorant à NXP Semiconductors, Pays-Bas et à l’INRIA Saclay
Sept2006Recherches sur les modèles de calcul pour les applications à base de flux
  Modèle à flots de données, paradigme synchrone, bibliothèque d’exécution
 
Sept2006Ingénieur de recherche à l’université de Lille 1
Mars2006Administration système dans un environment à haute disponibilité
  Programmation shell, bases de données Oracle
 
Août2005Ater en informatique à l’université de Lille 1
Sept2003Nombreux enseignements: Administration système, programmation C, systèmes d’exploitation
  Proposition et encadrement de 15 projets étudiants

Diplômes obtenus

Déc2005Thèse de doctorat en informatique à l’université de (lifl-inria)
  Titre: Spécification multidimensionnelle pour le traitement du signal systématique
  flots de données, transformation de code, dépendances multidimensionnelles, fusion de boucles
 
Juin2001DEA d’informatique, université de Bordeaux I (labri)
 
Juin2000Maîtrise d’informatique à l’université de Limoges
 
Juin1999Licence d’informatique à l’université de Limoges
 
Juin1998Deug MIAS à l’université de Limoges
 
Juin1996Baccalauréat Scientifique

Recherches

Sujet: Parallélisation à haut niveau basée sur l’utilisation de modèles de calculs (MOCC)
Objectifs: Éxécution déterministe, portabilité des performances, optimisations
Aspect théorique: Modèles à flots de données (SDF,KPN), modèle synchrone
Implémentation: bas niveau: futexes, pthreads, haut niveau: OpenMP, architectures: x86, ARM, Cell

Post Doctorat

Post-doctorat de 4 ans effectué chez NXP (Philips semi-conducteurs) et à l’INRIA Saclay

En collaboration avec Albert Cohen (INRIA) et Marc Duranton (NXP)
ObjectifsAméliorer la programmation, la compilation et l’optimisation des applications à base de flux (JPEG, H264, etc.)
RéalisationsCréation d’un modèle de programmation déterministe et concurrent (intégré à GCC)
 Développement d’une bibliothèque d’exécution (C+Pthread)

Thèse de Doctorat

Spécification multidimensionnelle pour le traitement du signal systématique.

Thèse réalisée au LIFL, université de Lille 1, sous la direction de Pierre Boulet.
Soutenue le 15 décembre 2005 avec la mention très honorable.
ObjectifsSpéficication, optimisation et simulation d’Array-OL, un modèle de calcul développé par Thales et destiné aux applications de type radar ou sonar
 Modélisation : outil 3D (Java, JoGL) pour la saisie et la visualisation de dépendances 3D
RéalisationsOptimisation: développement d’un moteur de transformation et d’optimisation en Java
 Simulation: développement d’un greffon Java pour Ptolemy II

Liste des publications disponible sur mon site web.

Compétences techniques

Langages procédurauxPascal, Ada, C
 C : utilisation quotidienne et enseigné durant 2 ans
 
Langages objetsObjective C, C++, Java
 Java : langage support des développements effectués au cours de mon doctorat.
 
Programmation concurrentePthread, MPI, OpenMP
 Pthread : utilisation quotidienne et enseigné à plusieurs reprises
 
Autres langagesShell, Ruby, UML
 Shell : utilisation quotidienne et enseigné à plusieurs reprises
 
Programmation web(X)HTML, PHP, SQL, Javascript/ECMAScript, CSS, DOM
 Création d’un site web dédié à la patisserie
 
OSUnix/BSD, Linux, Android, Microsoft Windows
 Linux : utilisation quotidienne et enseigné à de multiples reprises
 
OutilsLATEX, emacs, Eclipse

Informations complémentaires

Langues

FrançaisLangue maternelle
 
AnglaisCourant (Utilisé quotidiennement dans un cadre professionnel pendant 5ans)
 
AllemandNiveau intermédiaire (Réside en Allemagne depuis plus de 2 ans)

Autres activités

CuisinePassion pour la pâtisserie
 De nombreuses recettes sont disponibles sur mon site web
 
PhotographieMa galerie publique est disponible sur 500px

Ce document a été traduit de LATEX par HEVEA

<< Coordonnées | Page 2 sur 2