Jérémy Ozog
Ingénieur Développement C++, Dassault Systèmes
Diplômé ingénieur de l'INSA de Toulouse, je suis spécialisé dans le domaine des mathématiques appliquées.
Je suis particulièrement intéressé par le développement (logiciel et Web), le calcul scientifique (développement de codes de calcul, programmation parallèle haute performance) et l'optimisation.
Mes précédentes expériences professionnelles m'ont permis de développer de fortes compétences en C/C++ ainsi qu'une grande autonomie.
N'hésitez pas à me contacter si mon profil correspond aux besoins de votre entreprise.
MES COMPETENCES
* Mathématiques appliquées :
- Méthodes numériques (différences finies, éléments finis, volumes finis...)
- Optimisation
- Algèbre linéaire
- Statistiques et probabilités
* Applications :
- Mécanique générale
- Mécanique des fluides
- Mécanique des structures
- Electromagnétisme
- Acoustique
* Programmation :
- Bonne maîtrise des langages C/C++ et de Matlab/Simulink
- Connaissance des langages Java, Fortran et Ada
- Calcul parallèle haute performance : utilisation de CUDA / OpenCL et OpenMP
- Web : bonne expérience en XHTML, CSS, PHP, ASP.NET
* Divers :
- Débutant dans l'utilisation de Nastran/Patran et Fluent/Gambit
- CAO : connaissance de base de Pro/Engineer
- Anglais : bonne compréhension et expression (TOEIC 950, 2009)
Membre de Simulia R&D, travaille sur la plateforme V6.
- Optimisation des maillages surfaciques pour l'industrie automobile.
- Prise en charge des fonctionnalités liées aux mailleurs de connexion (assemblages).
- Intégration d'un mailleur hexahédrique dominant pour la mécanique des fluides numérique.
2011 - 2011Stage de 5 mois, de février à juin 2011.
Accélération GPGPU d'un solveur multi-fluides en hydrodynamique et dynamique des gaz.
- Ecriture en C++ d'un solveur volume finis pour les équations de l'hydrodynamique multi-matériaux 2D .
- Etude de stratégies de codage pour la parallélisation des calculs sur carte graphique et sur architecture hybride CPU-GPU (utilisation de CUDA et OpenMP, calcul haute performance).
2010 - 2010Stage de 4 mois, de juin à septembre 2010.
Méthodologies d'optimisation par surfaces de réponse.
- Développement en C++ et Matlab d'algorithmes de construction de plans d'expérience et d'optimisation par surfaces de réponse (algorithmes génétiques, réseaux de neurones, fonctions radiales).
- Programation parallèle en C++ avec la librairie OpenMP.
- Interfaçage d'un des algorithmes développés avec l'environnement Optimus (chaînes de calcul).
2009 - 2009Stage de 10 semaines, de juin à septembre 2009.
Etude des matrices de récurrence (RP, Recurrence Rlots).
- Développement d'algorithmes en C.
- Construction du RP associé à une trajectoire : gestion de matrices de grande taille, structuration du code
- Estimation de la dimension minimale d'un problème à partir de son RP : utilisation des kissing numbers, localisation de configurations de points impossibles...
- Travail en collaboration avec un chercheur.
2008 - 2008Stage de 5 semaines, juillet 2008.
- Développement d'une interface d'administration de site Web en PHP.
- Référencement du site Web sur Internet.
2007 - 2007Stage de 4 semaines, juillet 2007.
- Prise de contact avec les clients.
- Rédaction de rapports.
- Traitement des commandes.