Menu

Pierre GAULARD

Paris

En résumé

Bonjour,

Actuellement en poste en tant qu'it/quant chez Natixis, je travaille sur une librairie de pricing de produit dérivés (taux et change). Parallèlement, je continue l'étude que j'ai débuté durant mon stage dans la même équipe, à savoir l'intégration du calcul massivement parallèle (par les cartes graphiques).

Je souhaite acquérir une expertise technique dans le domaine du calcul parallèle, notamment par l'intermédiaire des cartes graphiques, et m'orienter vers le domaine fonctionnel.

Cordialement

Mes compétences :
Administration
Administration web
Algorithmie
Bash
Calcul parallèle
CORBA
CUDA
Finance
GNU
GNU Linux
GPGPU
JAVA
Linux
Monte Carlo
Pricing
Produits dérivés
RMI
Web
Web Service

Entreprises

  • Natixis - It/Quant, Développeur C++/CUDA

    Paris 2010 - maintenant Support/développement de la librairie de pricing (front office):
    - Support aux utilisateurs de la librairie (traders, vendeurs, équipes annexes) sur tout le périmètre taux/change
    - Développement: application répartie de non régression de la librairie (DotNet), migration de la librairie de pricing(C++) en 64 bits et optimisation du code, outil de sérialisation basé sur Boost dans une optique de grid computing, réimplémentation de la sous librairie de pricing de produits inflation
    - Problématique de recherche et développement: calcul sur GPU (cartes graphiques). Implémentation de la méthode numarique basée sur les EDP (equations aux dérivées partielles). Analyse dans notre environnement de production
  • Natixis - Developpeur C++/CUDA

    Paris 2010 - 2010 Veille technologique sur le calcul GPU (cartes graphiques) à travers CUDA(NVidia):
    - Implémentation de deux algorithmes de Monte Carlo, l'un avec le modèle SABR, l'autre avec un modèle basé sur la volatilité locale
    - Mise en place d'un wiki expliquant les démarches à suivre pour développer en environnement CUDA.
    - Présentation finale du contexte de travail et des résultats obtenus (ppt)
    - Rédaction d'un rapport: "Intégration du calcul sur GPU dans le contexte d'une librairie financière"
  • Elodig - Developpeur web et c++

    Saint-Etienne 2007 - 2008 J'ai développé d'une part une interface d'administration d'un site web qui sera en relation avec un projet novateur , un opérateur de service contextuels.

    Technologies utilisées :
    - plateforme web : csm joomla -> www.joomla.org
    - plateforme de travail : système unix (kubuntu)
    - plateforme de programmation : emacs / bash
    - langages de programmation (site web sous norme W3C ) :
    XHTML , Javascript , PHP5 , MYSQL5 , XML , CSS , AJAX

    D'autre part, j'ai développé 2 librairies ainsi que leurs tests unitaires. Le langage utilisé est C++. La première librairie porte sur la gestion de certificats de sécurité ainsi que d'autre problème lié à l'avènement du cinéma numérique. La seconde librairie porte sur la gestion de fréquences présentes dans des fichier XML, un peu comme le système Cron de Linux.

    Technologies utilisées :
    - plateforme de travail : système unix (kubuntu)
    - plateforme de programmation : emacs / bash / gcc/gpp
    - languages de programmation :
    C++ ( utilisation de multiples API, notamment la gestion des threads --multithreading--) , XML

Formations

  • Université Paris 6 Pierre Et Marie Curie Paris VI

    Paris 2008 - 2010 SAR - Conception et réalisation d'algorithmes répartis

    - Calcul haute performance: calcul sur carte graphique (gpgpu), programmation sur powerPC (processeur CELL), programmation MPI/openMP.
    - Génération de code et analyse statique (formalisme réseaux de pétri).
    - meta programmation (UML). Conception et architecture sont des étapes primordiales et nécessaires

Réseau

Annuaire des membres :