Jérôme - Ingénieur de développement C++

Ref : 190826L002
Email vérifié
Photo de Jérôme, Ingénieur de développement C++
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    GRTgaz Pôle RICE Saint Denis (mai 2021 – avril 2022)
    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
    Environnement Technique :
    o C#, ZedGraph, DevExpress
    o Code::blocks,
    o Gnu Fortran,
    o Visual Studio, GitHub
    o Fortran 77 et 90,
    o Windows
    Saint-Gobain Glass France, Aubervilliers (décembre 2020 – avril 2021)
    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.
    Environnement Technique :
    o Fortran 90,
    o Librairies Lapack, Scalapack, intel mkl,
    o Cmake, make
    o Visual Code,
    o Git,
    o Linux.
    CEA Laboratoire de Génie Logiciel et de Simulation (PGLS) Saclay (Aout 2020 – mars 2021)
    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.
    Environnement Technique :
    o C++,
    o Python,
    o Qt
    o Cmake
    o Visual Code,
    o Git,
    o Linux.
    GRTgaz Pôle RICE Saint Denis (Novembre 2019 – juillet 2020)
    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.
    Environnement Technique :
    o C#, ZedGraph, DevExpress
    o Code::blocks,
    o Gnu Fortran, Lahay,
    o Visual Studio, GitHub
    o Fortran 77 et 90,
    o Windows
    EPSI – L’école d’ingénierie informatique, Paris la Défense (Depuis Septembre 2019)
    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
    (février 2019 – février 2021)
    Projet : l’exploitation des données issues du système d’information SISERI
    Contribution au projet :
    o Gestion de projet
    IRSN – pôle sûreté des installations et des systèmes nucléaires (PSN-EXP) Fontenay aux roses
    (Aout 2018-Decembre 2018)
    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
    Environnement Technique :
    o C++,
    o Python, Qt
    o Pandas,
    o Matplotlib
    o Pycharm.
    GRTgaz Pôle RICE Saint Denis (juin 2018 - janvier 2019)
    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.
    Environnement Technique :
    o C#, ZedGraph, DevExpress
    o Visual Studio, GitHub
    o Fortran 77 et 90,
    o Windows
    Laboratoire d’innovation de Seine-Saint-Denis – (Avril- septembre 2017)
    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
    Environnement Technique :
    o C++, Python, ROS, JavaScript,Qt,
    o Android, Android Studio,
    o GitHub,
    o Linux Ubuntu 14.04
    ENGIE-CRIGEN Pôle Performance et Sécurité Industrielle Saint Denis (Novembre 2016 – avril 2017)
    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.
    Environnement Technique :
    o C#, ZedGraph, DevExpress
    o Fortran,
    o Visual Studio, GitHub
    o Windows
    ENGIE – CRIGEN Projet Smart Gas Grid Saint Denis (Septembre 2015 – janvier 2017)
    Projet : CARPATHE : Réalisation de la mise à jour de l'IHM pour la version 5.4.1, 5.4.2 et la version export
    Contribution au projet :
    o Gestion de projet
    o Corrections d’anomalies
    o Réalisation des évolutions de l’IHM
    o Intégration des nouveaux services du cœur de calcul dans l’IHM
    o Rédaction de la documentation technique
    Environnement Technique :
    o C++, Qt 5.5
    o Visual Studio, GitHub
    o Windows
    Octobre 2011 – Janvier 2015 Ingénieur d’Affaires spécialisé en Calcul Scientifique pour les sociétés InckA
    et Alyotech
    GDF-SUEZ R&D/PSO (Mars 2008 – Octobre 2011)
    Direction projet InckA au sein du PSO
    o Participation aux réponses à appel d’offres (analyse technique et proposition de solutions techniques),
    o Participation aux projets réalisés au forfait en tant que Chef de projet
    Participation en tant que Chef de Projet :
    o Projet ERIS : Audit et réingénierie du code
    o Projet Salto : Audit de code C++
    o Projet LNG Master® : Évolution de l’IHM LNG Master®
    o Projet Carpathe : Réalisation d’évolutions dans le cœur de calcul de réseaux de Carpathe et sa validation
    Participation en tant que Chef de Projet et intervenant :
    Projet : Demande Monde SEER CEEME
    Outil de modélisation de l’évolution de la demande énergétique mondial
    Contribution au projet :
    o Pilotage du projet
    o Analyse du besoin
    o Redéveloppement du cœur de calcul C#
    o Conception et mise en place d’une architecture N-Tiers.
    o Redéveloppement de l’IHM Excel à l’aide de VSTO
    o Mise en place d’une Base de données SQL Server 2008
    o Migration d’une base de données Access vers SQL Server
    Environnement Technique :
    o Visual studio 2010 (C#)
    o .Net 4.0
    o Windows Vista
    o SQL Server 2008
    o VBA, Excel
    o VSTO
    Projet : IHM-Cactus PSI-PSO- CRIGEN : Interface Homme-Machine permettant de piloter le cœur de calcul Cactus v2009.
    Contribution au projet :
    o Pilotage du projet
    o Analyse du besoin
    o Analyse des spécifications de l’outil
    o Conception et mise en place d’une architecture N-Tiers.
    Environnement Technique :
    o Visual studio 2008 (C#)
    o .Net 2.0 (Windows Forms, Collections génériques)
    o Windows Vista
    Projet : Elec-Monde PSO - CRIGEN et DU
    Outil utilisé par la direction stratégique de GDF Suez. Il permet de simuler l’évolution du parc de production en fonction des prévisions de la consommation électrique mondiale et les émissions CO2 des 50 prochaines années
    Contribution au projet :
    o Pilotage du projet
    o Aide à la conception et réalisation de l’IHM
    Environnement Technique :
    o Visual studio 2008 (C#)
    o .Net 2.0 (Windows Forms, Collections génériques)
    o Windows 2000/XP
    Projet : LNG_Master® centre CRIGEN : outil de simulation du comportement du GNL dans les réservoirs de stockage des terminaux méthaniers
    Contribution au projet :
    o Pilotage du projet
    o Transcription des sources Fortran en C++ et aide à l’audit du code.
    o Développement de scripts pour automatiser une partie de la transcription
    o Mise en place d’un générateur aléatoire de paramètre (Méthode SOBOL)
    o Mise aux normes informatiques de l’IHM
    Environnement Technique :
    o Fortran 90, Java
    o JFreeChart, Swig
    o Visual studio 2005 (C++)
    o Windows XP/2000
    Projet : OSIPE PSI-CRIGEN – GDF Suez : OSIPE : outil de simulation du portefeuille Electrique
    Contribution au projet :
    o Pilotage du projet
    o Implémentation d’une librairie de lecture/écriture des entrées/sorties au format Excel 2003-2007
    Environnement Technique :
    o Visual studio 2008 (C#)
    o .Net 3.5 (Collection et Linq)
    o Visual studio tools for Office (VSTO)
    o Windows Vista/XP
    o Primary Interop Assembly (PIA) d’Excel 2003-2007
    Projet : Maintenances évolutives et correctives d’un outil d’aide à la décision (DIM - outil de dimensionnement du réseau contractuel du contractuel du gaz).
    Contribution au projet :
    o Pilotage du projet
    o Ré-ingénierie de l’outil avec l’application d’une architecture N-Tiers
    o Mise en place de nouveau format d’entrée-sortie au format XML
    o Aide à la mise en production de l’outil (livraison, aide aux utilisateurs...)
    o Mise en place d’un algorithme de traçabilité du gaz (conception, développement, tests unitaires)
    o Développement d’un convertisseur de fichiers entrée/sortie DIM
    Environnement Technique
    o C++, javascript, VBA
    o Optimisation, recherche opérationnelle
    o Conception orientée objet
    o Design pattern
    o XML
    CEA Saclay R&D/SERMA (juin 2009 – juillet 2009)
    Projet : Amélioration de la modélisation thermique dans CRONOS2
    Contribution au projet :
    • Prise en main de l'outil CRONOS
    • Mise en place d’un parser XML pour la lecture des paramètres provenant du code METEOR
    • Mise en place de la nouvelle modélisation avec la prise en compte des nouvelles variables et de leurs traitements dans CRONOS.
    • Développement d’un script de génération de fichier XML à partir de calcul METEOR
    Environnement Technique
    • Fortran 77
    • Esope et GIBIANE
    • C++
    • LibXML
    • Linux
    EDF R&D/LNHE (décembre 2007 – mars 2008)
    Projet : Audit du code TELEMAC – code d’hydrodynamique
    Contribution au projet :
    • Prise en main de l'outil TELEMAC
    • Audit de la librairie BIEF et du code TELEMAC3D
    • Analyse au travers de l‘utilisation de FORESYS
    Environnement Technique
    • Fortran 77 et 90
    • FORESYS
    • Linux
    EDF R&D/MFEE (octobre – décembre 2007)
    Projet : Développement dans la librairie FVM de Code_Saturne (CFD) – 3 mois
    Contribution au projet :
    • Ajout de nouvelles fonctionnalités (interpolation, ...)
    • Optimisation
    Environnement Technique :
    • Code_Saturne
    • Fortran, C, MPI, FVM
    • Linux
    SNECMA (juillet – septembre 2007)
    Projet : Développement de l'IHM TEMVIR et GECOPE (modélisation des chambres de combustion) –
    2 mois
    Contribution au projet :
    • Prise en main de l'IHM de l'outil GECOPE
    • Corrections des dysfonctionnements
    • Développements de la nouvelle IHM pour la partie thermique de la modélisation
    • Validation de la version
    Environnement Technique :
    • TEMVIR
    • Java
    • Windows
    Gaz de France R&D (avril – juin 2007)
    Projet : Développement d’une librairie en C++ implémentant les méthodes économiques d’allocation dans le cadre du Projet MECONG – 3 mois
    Contribution au projet :
    • Analyse et proposition d’amélioration numérique des méthodes d’allocation existantes (Aumann-Shapley, Shapley-Shubik déterministe et probabiliste, ...)
    • Implémentation de la structure objet (langage C++)
    • Rédaction d’un document de rétro-conception
    Environnement Technique :
    • Logiciel de création de diagramme UML : ArgoUml
    • C++
    • Design pattern « abstract factory »
    • Environnement de développement : Visual C++ 2005
    EDF R&D/MFEE (août 2006 – mars 2007)
    Projet : Développement de la version Aéroréfrigérant de Code_Saturne (CFD)
    Contribution au projet :
    • Ajout de nouvelles fonctionnalités (interpolation, maillage, conditions aux limites)
    • Industrialisation du code
    • Intégration d’une version parallèle
    • Intégration de bibliothèques nouvelles
    • Rédaction de la documentation (théorique, utilisateur, conception, validation)
    • Validation de la version
    Environnement Technique :
    • Code_Saturne
    • Fortran, C
    • MPI, FVM
    • Linux
    EDF R&D/STEP (Avril – Juillet 2006)
    Projet : Développement de l’outil RGL102 – 3 mois
    Contribution au projet :
    • Réécriture en Java d’un prototype Matlab simulant les chutes de grappes (centrale nucléaire)
    • Rédaction du plan de validation
    • Rédaction du document de conception
    • Spécification, Conception, Développement et validation de l’IHM (Java/Swing)
    Environnement Technique :
    • Java
    • Swing
    • Eclipse
    • Matlab
    • Linux, Windows
    Université Pierre et Marie Curie, Ingénieur Développement (Avril 2005 – Mars 2006 : 1 an)
    Projet : Développement d’un outil de radio spectroscopie pour le logiciel SalsaJ (Université de
    Chalmers) – 2 mois
    Contribution au projet :
    • Elaboration et implémentation d’un outil de visualisation et de traitement de spectres radio provenant d’antennes radio sur le site d’Onsala
    Environnement Technique :
    • Java
    • Awt, Swing
    • Linux, Windows, Mac
    Projet : Développements de SalsaJ – Université Pierre et Marie Curie
    Contribution au projet :
    • Implémentation du logiciel multi plateforme et multi langue en JAVA avec le logiciel Eclipse à partir des sources du logiciel d’imagerie médical ImageJ,
    • Mise en place d’un environnement de développement CVS,
    • Interaction avec les différents partenaires et déplacements sur différents sites européens,
    • Conception du manuel d’utilisation du logiciel en HTML et conseiller technique pour l’ensemble des utilisateurs européens.
    • Actif au niveau de l’administration du site Internet ******** :
    o Maintenance de la partie téléchargement du logiciel,
    o Conception et mise en ligne des procédures d’installations pour les différentes plateformes,
    o Mise en place et maintien sur le site d’un formulaire d’inscription multi langue au moyen du langage php/MySQL.
    Environnement Technique :
    • Java, Swing et Awt
    • PHP/MySQL
    • HTML
    • CVS
    • ImageJ
    • Multi plateforme : Linux, Windows, Mac

Études et formations
  • FORMATION

    2005
    Master® Mathématiques de la Modélisation – Univ. Paris VI
    Parcours Mathématiques et Informatique – mention Bien

    2002
    DESS Mathématiques Appliquées - Paris VI
    Option mécanique des fluides – mention Assez Bien

    2009
    Formation C#

    COMPETENCES SPECIFIQUES

    • Programmation objet – IHM
    • Calcul scientifique
    • Double compétence informatique/mathématiques
    • Bonne personnalité

    Langages de Développement

    Java, C/C++, C#
    Fortran (77 et 90)
    Python
    HTML
    PHP/MySQL
    Operating System Windows
    Unix, Linux
    IHM Open GL
    Swing, Awt, Qt
    Logiciel de Conception Eclipse, Pycharm, Visual Studio,
    Netbeans, QtCreator
    Gestion de configuration CVS, GIT
    Logiciels Matlab
    Scilab
    ImageJ

D'autres freelances
Ingénieur de développement C++

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)
Justin

Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)

  • AIX-EN-PROVENCE
PYTHON DJANGO SQL HTML C++ CSS JAVASCRIPT SQL SERVER
Bientôt disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV full stack Développeur
Mohamed Ilias

full stack Développeur

  • NONANCOURT
JAVASCRIPT C++ Angular SQL SQL SERVER JAVA
Disponible
CV Igènieure Computer Vision
Rania

Igènieure Computer Vision

  • VILLIERS-SUR-MARNE
PYTHON OPENCV VISUAL STUDIO Jupyter LINUX C++ OPENGL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible