Value Stream. Monitoring and
Reporting Officer : intégration de Splunk dans l’environnement
(Architecte et leader du développement).
Langages : Python, shell, admin Linux
Migration d’un outil de soumission
des jobs géophysiques sur le cluster de Calcul.
Langages : Python (json), Javascript (EXTJS)
outils : LSF, MongoDB, GIT
TMA sur des
outils de post traitements d’analyses mécaniques.
Analyse de code, profiling, corrections de bugs, développement
d’utilitaires
Langage : C++, Fortran 90, Python
outils : valgrind, Sonar, SVN
Intégration du projet EUCLID sur la
partie optimisation des codes de calcul. Analyse, profilage des codes
scientifiques (mémoire, temps de calcul) et proposition d’améliorations
à effectuer.
Création d’un logiciel vérifiant les bonnes pratiques de codages,
intégration continue avec Jenkins.
Langage : Python, C++
Outils : Sonar, Valgrind, IntelVtune Amplifier, rats, vera, pylint,
cprofile, profile, GIT
Mission en aérospatiale. Activité de
portage et optimisation de code au sein de l'équipe HPC (High
Performance Computing) du CNES.
Refonte totale d’anciens codes de calcul en Scilab, Matlab, C, fortran
vers du Python, mise en place d’architecture objet.
Langage : Python (Numpy, Scipy, Pandas), C++, Fortran,
outils : GIT (Gitlab), UML
Mission en aéronautique.
Maintenance, support et développement pour un logiciel de calcul
aérodynamique.
Simulation numérique d’un cryorefroidisseur Joule-Thomson pour senseur IR.
Résolution par différences finies d’un problème d’écoulement d’un fluide
compressible et d’échanges thermiques (Scilab)
Résolution par éléments finis d’un modèle mathématique de type parabolique
représentant l’électrophysiologie cardiaque (système électrique du cœur) (C+
+).