CV#

Je suis actuellement ingénieur de recherche contractuel CNRS au laboratoire POEMS

Mon CV est téléchargeable au format pdf ici.

Expériences professionnelles#

2010 -

Ingénieur de recherche contractuel CNRS au sein du laboratoire POEMS
  • Développement de XLiFE++, librairie héritière du code de calcul Melina développé conjointement par Daniel Martin, de l”IRMAR (UMR 6625), et le laboratoire POEMS (UMR 7231)

  • Développement des outils associés.

2009 - 2010

Ingénieur expert sur l’ANR Micas.

Mise en œuvre de la méthode d’Aitken-Schwarz adaptatif pour l’équation de Darcy 3D avec une perméabilité présentant de fortes variations (caractère aléatoire suivant une loi log-normale). Cette démarche s’inscrit dans le cadre de l’ANR Calcul Intensif et Simulation 2007 Micas (Modelling and Intensive Computation for Aquifer Simulations) en partenariat avec :

2004 - 2009

Thèse de doctorat de l’école Polytechnique - Allocation du Ministère.

Sujet : Dynamique gravitationnelle multi-échelle : formation et évolution d’un système auto-gravitant à N corps non isolé

sous la codirection de Marc Lenoir et Jérôme Perez (UMA / ENSTA)

  • Développement d’un code numérique (FORTRAN 77, parallélisé avec la librairie MPI) de simulation d’un système autogravitant à N corps dans un potentiel extérieur modélisant les intéractions entre un amas globulaire et la galaxie dans lequel il évolue.

  • Développement d’outils spectraux pour l’analyse de la structure dynamique des systèmes autogravitants à N corps, afin de mettre en évidence les propriétés caractéristiques des deux grandes classes de systèmes à l’équilibre mises en évidence au cours d’une thèse antérieure

soutenue le 6 février 2009

Jury :

Printemps 2004

Stage de 4 mois au sein de l'Unité de Mathématiques Appliquées de l'ENSTA

encadré par Jérôme Perez

Etudes préparatoires au développement d’un code numérique de simulation en Fortran 77 d’un système à N corps dans un potentiel extérieur, modélisant les interactions d’un amas globulaire évoluant au sein de la galaxie parent.

Printemps 2003

Stage de 2 mois au sein du Laboratoire Univers et Théorie de l’Observatoire de Paris-Meudon

encadré par Christophe Sauty

Elaboration d’un code numérique C++ magnétohydrodynamique de simulations de vents sphériques relativistes stationnaires à l’aide de méthodes spectrales.

Diplômes - Formation#

2004 - 2009

Thèse de doctorat de l’école Polytechnique - Allocation du Ministère.

Sujet : Dynamique gravitationnelle multi-échelle : formation et évolution d’un système auto-gravitant à N corps non isolé

sous la codirection de Marc Lenoir et Jérôme Perez (UMA / ENSTA)

  • Développement d’un code numérique (FORTRAN 77, parallélisé avec la librairie MPI) de simulation d’un système autogravitant à N corps dans un potentiel extérieur modélisant les intéractions entre un amas globulaire et la galaxie dans lequel il évolue.

  • Développement d’outils spectraux pour l’analyse de la structure dynamique des systèmes autogravitants à N corps, afin de mettre en évidence les propriétés caractéristiques des deux grandes classes de systèmes à l’équilibre mises en évidence au cours d’une thèse antérieure

soutenue le 6 février 2009

Jury :

2003 - 2004

Titulaire du diplôme du DEA « Mathématiques de la Modélisation, Simulation et Application de la Physique » (MMSAP - actuellement Mastère « Modélisation et Simulation ») :
  • Modélisation en Astrophysique.

  • Modélisation des équations de la Physique.

  • Interactions laser-plasma.

  • Modélisation des équations de Maxwell.

  • Modélisation dans les sciences de l’environnement.

2001 - 2004

Titulaire du diplôme d’Ingénieur Généraliste de l’Ecole Nationale Supérieure de Techniques Avancées (ENSTA) :
  • Filière « Modélisation Mathématique des Systèmes »

  • Voie « Simulation en Ingénierie Mathématiques »

  • Options : « Applications de la Théorie Spectrale », « Vision Géométrique de la Physique »

Enseignements#

2007 - 2009

ATER à l’Université Claude Bernard Lyon I - CDCSP / ISTIL / ICJ

mi-temps en 07-08, temps complet en 08-09

  • Génie Logiciel I - CM (08-09), TD/TP (07-08)

    • programmation orientée objet en C++

    • application au calcul scientifique : développement de classes de formats de stockage de matrices (aij, csr et plein), opérations matricielles, méthodes de Krylov

  • Génie Logiciel II - CM (08-09), TD/TP (07-08)

    • génie logiciel, apprentissage de UML

    • interfaces graphiques en Java/Swing

  • Méthodes Numériques pour le Calcul Haute Performance - TP - programmation parallèle avec MPI - application à la résolution du problème de Poisson 1D et 2D par Schwarz-Jacobi

  • Méthodes Numériques de Base - TD (08-09)

    • recherche de racines

    • interpolation et intégration numérique

    • équations différentielles et systèmes algébriques

  • Analyse Vectorielle - TD (08-09)

  • Permis de Conduire Informatique - TD/TP (08-09)

    • introduction aux réseaux

    • bureautique : tableur et base de données

  • Outils et Calcul Scientifique - CM/TP (08-09), TD/TP (07-08)

    • programmation en Fortran 90, BLAS, LAPACK

    • validation et vérification de code

    • application au calcul scientifique : développement de structures de formats de stockage de matrice (aij, csr, csc, bande, plein, compact)

2004 - 2007

Monitorat de Mathématiques Appliquées à l’Ecole Polytechnique.
  • cours MAP 431 « Analyse numérique et optimisation : Une introduction à l’analyse numérique et à la modélisation mathématique »

    Responsables: Grégoire Allaire et Olivier Pantz.

    • Travaux pratiques en différences finies à l’aide de Scilab, et en éléments finis à l’aide de Freefem++

    • Correction de devoirs

    • Elaboration et gestion de mini-projets numériques

    • Tutorat : cours de révisions, cours de mise à niveau en Scilab

    • Encadrement de redoublants sur un projet numérique

  • cours MAP 311 « Probabilités et statistiques »

    • Travaux Pratique d’initiation à Scilab

    • Tutorat de révision (2007)

Compétences#

Calcul scientifique

Matlab, Scilab, Melina, XLiFE++, Freefem++, MPI, FORTRAN 77 et 90, C, C++

Autres langages

Java, Tcl/Tk, Ruby

Systèmes d’exploitation

Windows, Unix/Linux, macOS

Développement web

HTML, CSS, PHP/MySQL, asciidoc, markdown, sphinx

Bureautique

OpenOffice, Office, NeoOffice, LaTeX

Langues

Anglais : lu, écrit, parlé

Conférences#

2005

Université d’été M.O.D.E.S.T. 5c, institut Anton Pannoeke, Université d’Amsterdam