Expérience professionnelle
08/2023 - présent Ingénieur développement ADA
Atos - Grenoble -
Contexte :
Projet EPR2 : Conception et réalisation du système de contrôle commande des
EPR nouvelle génération.
Environnement technique :
ADA, Gnatstudio, Linux, svn, méthode cycle en V.
Réalisations :
Rédaction des documents de spécifications fonctionnelles et conception des
composants logiciels du SCADA.
Réalisation d'un POC pour montrer la faisabilité au client.
01/2022 - 06/2023 Ingénieur validation et vérification
Schneider Electric - Eybens -
Contexte :
Projet EV Charging Expert : Gestion de la charge et supervision des
infrastructures de recharge pour véhicules électriques.
Environnement technique :
Python, robotframework, Browser/Playwright, Modbus, linux, GitHub, git, jenkins,
JIRA, méthode agile.
Réalisations :
Validation de l’applicatif conformément aux exigences, réalisations des tests
automatisés. Forte collaboration avec les équipes de développement
07/2021 - 10/2021 Ingénieur intégration logicielle
Solystic - Valence -
Contexte :
Projet Soly : Système de pilotage de robots pour le tri de colis.
Environnement technique :
Python, Perl, linux, windows, simulateur SOSI.
Réalisations :
Validation du process de tri de colis. Support aux équipes site. Développement
d’outils pour analyse et aide à la décision.
09/2020 - 06/2021 Ingénieur Validation Qualité
ST Microelectronics - Grenoble -
Projet Firebird : Capteur photonique destiné à l’industrie automobile.
Mission(s) et réalisations
Validation de l’applicatif conformément aux exigences, réalisations des tests
automatisés.
Développement du framework logiciel pour le contrôle, le debug et l’acquisition
des données du capteur d’image au travers de la carte de capture.
Collaboration avec les équipes design et firmware.
Environnement : Python, linux, svn, codex (tuleap).
11/2018 - 03/2020 Ingénieur validation et vérification
Schneider Electric - 38 Eybens
Projet IoT Bridge : Gateway destinée à équiper les armoires électriques et
connectée au Cloud.
Mission(s) et réalisations
Validation de l’applicatif conformément aux exigences, réalisations des tests
automatisés.
Forte collaboration avec les équipes de développement
Environnement : Python, robotframework, Zigbee, Modbus, linux, systemd,
GitHub, git, jenkins, JIRA, méthode agile.
07/2018 - 11/2018 Ingénieur Assurance Qualité
Bio-Logic - 38 Seyssinet
Projet Cycleur de batterie : validation d’un instrument de mesures destiné à
l’étude de vie des batteries.
Mission(s) et réalisations
Validation du middleware et IHM, réalisation des tests automatisés. Coordination
avec les équipes marketing, middleware et firmware.
Mise en place de l’équipe QA
Environnement Python, pytest, linux, systemd, GitLab, git, jenkins, méthode agile.
10/2017 - 06/2018 Ingénieur logiciel
indépendant - Grenoble
Projet : Atos contrôle commande
Développement/validation de la solution logicielle du système KIC. Evolution
apportée dans le cadre de la rénovation décennale de deux centrales nucléaires.
Réalisations:
Implémentation des évolutions du poste opérateur dans le cadre de la VD2
(évolution décennale).
Environnement Technique : VAX-VMS, ADA.
11/2016 - 09/2017 Ingénieur logiciel
indépendant - Grenoble
Projet : Rolls-Royce contrôle commande
Vérification/validation de la solution logicielle du système de protection du
réacteur. Evolution apportée dans le cadre de la rénovation décennale de deux
centrales nucléaires.
Réalisations:
Prise en main du référentiel qualité RRCN ainsi que le contexte du projet VD2-N4,
plus particulièrement des jeux de tests des logiciels des unités UF1, UF2, UF3 et
UF4.
Elaboration du cahier des charges et réalisation de l'outil de conversion en python.
Validation des résultats en collaboration avec le client AREVA.
Ecriture du rapport de test et validation du logiciel non classé UTC. Outil de
lancement des tests périodiques sur les unités.
Environnement Technique : VAX-VMS, C, Python, Linux.
08/2016 - 11/2016 Ingénieur support logiciel
Ausy - Grenoble
Projet : TOTAL
Développement et support d'une application de "pricing" à destination des stations
services France et international.
Environnement Technique : C++, MFC, AIX, Windows.
03/2015 - 05/2016 Ingénieur études et développement
Mission Xerox (ASTEK) - Valence
Projet : ATLAS
Développement et qualification de la partie logicielle d’un système billettique.
Intervention sur le périmètre serveur et gamme tarifaire. Augmenter
l’interopérabilité du système afin de permettre à l’utilisateur un voyage sur de
multiples réseaux de transport avec une seule carte à puce. Intégration du
système ATLAS Xerox au protocole d’échange malaisien. Avec la multiplication
des objets connectés, l’ensemble des produits à la vente tend à être centralisé au
niveau du serveur au détriment de la gamme tarifaire (composant logiciel installé
au niveau des équipements).
Réalisations :
Réalisation des couches basses de la gamme tarifaire pour le projet KVMRT
(Malaisie), tests unitaires en RTRT, tests d’acceptance en NUnit.
Réalisation de traitements de masse pour la mise à jour des cartes clientes pour
le projet TEC (Belgique).
Gestion de la langue arabe par l’applicatif pour le projet Sidi-Bel-Abbes (Algérie).
Intégration de Web Services pour la mise jour de la base de données du projet
Abu-Dhabi.
Migration des applications du projet serveur sur les dernières versions de
Framework .NET
Réalisation de POC pour l’étude de différents ORM (EntityFramework, PetaPoco).
Environnement Technique :
Visual Studio, C#, ASP.NET, Oracle, PL/SQL, Selenium, Web services, Entity
Framework, PetaPoco, C, RTRT, Git, NUnit, ClearcCase.
03/2014 - 11/2014 Ingénieur développement et validation
Mission EDF (ASTEK) - Lyon
Projet : CASSIOPE
Calibrage et simulation de l’instrumentation et des systèmes de protection des
réacteurs nucléaires.
Réalisations :
Conception et implémentation à partir du CDC.
Tests et validation de la solution complète (plan de validation, rapports des
campagnes de test).
Réalisation de scripts python pour les tests unitaires.
Analyses de non-régression
Environnement Technique :
STL, C++, Linux, Python.
11/2013 - 03/2014 Ingénieur qualification
Mission Ingenico (ASTEK) - Valence
Projet : Telium 3
Qualification de la solution de signature des composants logiciels à destination
des terminaux de paiement.
Réalisations :
Tests et validation de la solution complète (plan de validation, rapports des
campagnes de test).
Réalisation de scripts python pour les tests automatiques.
Contribution aux spécifications.
Environnement Technique :
Xqual, Python, Cryptographie
03/2013 - 10/2013 Ingénieur support
Mission Orange (ASTEK) - Grenoble
Projet : Ormis
Evolution et support sur l’outil d’envois de campagnes marketing basé sur le
progiciel mcms.
Réalisations :
Etude de faisabilité et intégration de nouveaux partenaires.
Support niveau 3.
Refonte du mécanisme de notifications des envois (push).
Réalisation du simulateur de notifications.
Tests et validation du Channel Enabler (Webservice) et du mécanisme de PUSH.
Contribution aux spécifications.
Rédaction manuel utilisateur.
Environnement Technique :
Quality Center, Webservices, Tomcat, Apache, Axis, C, shell, Linux, MQ
Series,Cft, Svn, 26C
08/2012 - 01/2013 Ingénieur recherche et développement
KLS logistic systems - Grenoble
Projet : WMS
Evolution d’un logiciel de traçabilité de matière pour le milieu hospitalier et
l’industrie du luxe.
Réalisations :
Refonte architecture des classes pour les développements spécifiques.
Implémentation et tests à partir de l'analyse fonctionnelle du CHU Montpellier.
Conception et réalisation d'un serveur d'impression en mode applicatif et service
windows.
Etude préalable et réalisation d'un prototype avec la technologie MSMQ.
Développement sur le module terminal radio (lecteur de code barre).
conception et réalisation d'un module de configuration des écrans radio à partir de
l'application PC.
Paramétrage de l'IDE Borland dans certains contexte d'exécution (client Oracle
11g, Dll d'impression, …).
Spécifications et chiffrage préalable avant approbation par les directeurs de projet.
Toutes réalisations validées avant soumission en gestion de configuration.
Rédaction du manuel utilisateur.
Environnement Technique :
Borland C++, Oracle, PL/SQL, Windows, Svn, MSMQ, Mantis, Socket, Forms.
09/2010 - 08/2012 Ingénieur études et développement
Mission Alstom (OBS) - Paris
Projet : Uevol
Développement et validation d’une application de contrôle & calcul de données
ferroviaires.
Préparation des données pour configuration et description de la signalisation
ferroviaire à destination des équipements embarqués et des systèmes de
supervision. Outil utilisé en amont de la phase de conception à destination des
projets de réalisation des lignes de métro.
Réalisations :
Implémentation, évolution et validation des règles métiers.
Evolution 11 : conception et implémentation de la fonctionnalité « leaser
measurement ».
Interfaces.
Evolution 12 : interfaces et correction d’anomalies.
Evolution 13 : Evolution du module « Calculation »
Implémentation, validation et test associées.
Documentations associées de la phase de conception aux tests : MD
(conception), RTD, RTR (non régression), manuel utilsateur.
Environnement Technique :
C++ , STL, XML, WINDOWS, MFC, SVN.
09/2009 - 09/2010 Ingénieur études et développement
Mission France Telecom (OBS) - Paris
Projet : USSO
Développement de modules logiciels pour assurer le service d’authentification sur
le portail des clients Orange. La forte audience du site implique une amélioration
systématique des performances. Réglage permanent et régulier sur les systèmes
et applicatifs afin d’en gérer la volumétrie.
Réalisations :
Réalisation des librairies d’authentification par la méthode de...