Projet PERSEE+ : Logiciel destiné à la modélisation des conséquences de rejets de gaz naturel en milieu libre.
Évolutions de l’IHM pour le logiciel PERSEE+
Contribution au projet :
o Gestion de projet,
o Amélioration de l’ergonomie (des méta-scénario),
o Ajout de schéma en SVG pour le module FUITE,
o Corrections d’anomalies
Projet ALEFE : Amélioration des performances et refactoring d’un code de calcul
Contribution au projet :
o Audit du code existant,
o Parallèlisation du code avec la librairie Scalapack,
o Réingénierie du code fortran,
o Validation et tests de non-régression.
Projet Plateforme Salomé : Évolutions du module SHAPER
Un ensemble de travaux a été mené pour développer, documenter, tester et industrialiser des nouvelles fonctionnalités dans le modeleur géométrique SHAPER de la plateforme Salomé.
Contribution au projet :
o Gestion de projet,
o Mise en œuvre de l’import de fichier au format STEP et l’export de fichier au format STL,
o Développement de plusieurs nouvelles Features (Congés, interpolation analytique, boîte englobante, ...)
o Test unitaires,
o Implémentation des API Python correspondantes,
o Corrections d’anomalies liées à l’occupation mémoire,
o Validation et tests de non-régression.
Projet PERSEE+ : Logiciel destiné à la modélisation des conséquences de rejets de gaz naturel en milieu libre.
Portage des cœurs de calcul développés en Fortran 77 vers Fortran 90 sous le compilateur GNU
Fortran et réalisation d’évolution de l’IHM
Contribution au projet :
o Gestion de projet,
o Portage sous Fortran 90,
o Portage vers le compilateur Gnu Fortran,
o Refactoring et mise aux normes,
o Passage des codes de calcul sous l’IDE Code::blocks,
o Corrections d’anomalies liées à l’occupation mémoire,
o Validation et tests de non-régression,
o Mise en œuvre des recommandations de rapport d’un UX designer,
o Remplacement de librairie de génération de graphique.
Projet : intervenant pour des formations professionnelles et dans le cadre du cycle ingénieur au
sein de l’établissement
Contribution au projet :
o Formation Java,
o Formation Python,
o Formation C++,
o Formation Qt,
o Formation de mise en situation professionnelle.
IRSN – Bureau d’analyse et de suivi des expositions professionnelles (BASEP), Fontenay aux roses
Projet : l’exploitation des données issues du système d’information SISERI
Contribution au projet :
o Gestion de projet
Projet : SENNA : Développement d’un logiciel de traitement et d'analyse pour les applications de bruit neutronique
Contribution au projet :
o Gestion de projet
o Rédaction de la documentation technique
o Développement de l’interface graphique PyQt
Projet PERSEE+ : Évolution du logiciel destiné à la modélisation des conséquences de rejets de gaz naturel en milieu libre.
Le logiciel Fusion devenu le logiciel Persee+, les évolutions portent sur l’IHM mais aussi sur le cœur de calcul développé en Fortran.
Contribution au projet :
o Gestion de projet
o Correction d’anomalies,
o Réalisation d’évolutions.
Projet : Réalisation d’un robot d’accueil pour la maison des personnes handicapés (MDPH) de Bobigny
Contribution au projet :
o Gestion de projet
o Mise en œuvre du robot à partir d’un turtlebot,
o Implémentation de la gestion du robot sous ROS,
o Réalisation d’une application Android sur tablette Asus,
o Mise en place de Web service,
o Rédaction de la documentation technique
Projet : FUSION : Évolution du logiciel
Contribution au projet :
o Gestion de projet
o Mise en conformité de l’application FUSION :
o Évolutions des codes de calcul en Fortran pour intégrer la lecture de la variable LANGUE
(0 ou 200 ou 400) dans le fichier .INI,
o Évolutions de l'IHM pour l'écriture de la variable LANGUE dans le fichier .INI,
o Adaptation du setup afin de donner à l'utilisateur la possibilité de choisir la langue,
o Gestion automatique de la « library.dat » en fonction de la langue choisie,
o Gestion de la base de données en fonction de la langue d’installation,
o Gestion des fichiers d’aide sur les variables en fonction de la langue choisie,
o Rédaction d'une documentation adaptée pour la prise en main de l’ensemble de l’outil.
o Mise en place d'une IHM pour la compilation des codes Fortran,
o Étude de faisabilité sur l'utilisation d'un unique compilateur pour l'ensemble des codes Fortran,
o Mise en place d'une automatisation des tests métiers pour réaliser la non-régression des cœurs de calcul,
o Uniformisation de l'utilitaire de génération de licence pour les versions anglaise et française.