EXPERIENCE(S) PROFESSIONNELLE(S)
Société Valeo
Fonction Ingénieur Logiciel
Date / Durée Aout 2020 – Juillet 2021 / 1an
Contexte du Projet
Développement d’un système embarqué d’aide à la conduite par vidéo caméra.
Réalisations / Tâches
Développement embarqué C/C++
Réalisation Tests Fonctionnels en python
Gestion du code sources sur Git
Revue de code sur Gerrit
Gestion des anomalies et bugs du produit logiciel
Rédaction de document de Tests Fonctionnels
Gestion des tâches sur Core ALM
Environnement Technique
Langages
C++ - C - Python
Systèmes
Windows 10
Logiciels
Visual Studio Code - Multi IDE – CoreALM – Gerrit – Git – Jenkins -Nexus
Méthodologie
Agile Scrum
Protocols
TCP/IP - IPC
Société Atos
Fonction Intégrateur Logiciel
Date / Durée Fev 2019 – Juillet 2019 / 6 mois
Contexte du Projet
Développement d’une application client lourd de supervision du trafic ferroviaire en île de France.
Réalisations / Tâches
Analyse des données d’entrées d’intégration
Développement back-end C++ ILOG Server
Développement IHM C++ ILOG Views
Réalisation de script d’installation de l’application en powershell
Environnement Technique
Langages C++ - ILOG Server/View
Systèmes Windows 7 - Windows Server 2008
Logiciels Visual Studio 2010– Notepad++ - Kdiff3
Méthodologie Cycle en V
Société Thales SIX GTS
Fonction Intégrateur Logiciel
Date / Durée Juin 2018 – Sept 2018 /3mois
Contexte du Projet
Le projet Qatar/Doha a consisté à la configuration d’une application Client/Serveur dédiée à la supervision des équipements et systèmes liées au transport ferroviaire.
Réalisations / Tâches
Analyse des données d’entrées d’intégration
Création des représentations d’équipement en format SVG
Configuration des différents états de fonctionnement
Création des IHM en format SVG
Versionning git
Environnement Technique
Langages Python – Bash
Systèmes Windows 7
Logiciels Visual Studio Code – Notepad++ - Kdiff3 - Git
Méthodologie Méthode agile scrum
Société AREVA
Fonction Ingénieur Logiciel
Date / Durée Nov 2017 – Mai 2018 /7mois
Contexte du Projet
Le projet 3GET consiste à développer un logiciel offrant la possibilité à l’utilisateur, d’éditer des diagrammes de circuits contrôles commande et générant du codes sources certifiés pour cible hardware spécifique.
Réalisations / Tâches
Modélisation UML des modules logiciel
Développement backend C++
Développement couche IHM Framework Qt
Réalisation des tests Unitaires QTest
Versionning git des codes
Résultats
Présentation du produit logiciel à chaque fin d’itération.
Environnement Technique
Langages C++ 11 /Qt5.9 python
Systèmes Windows 7
Logiciels Visual Studio 2013 –Qt – Git – Doxygen - Jira
Méthodologie UML – Méthode agile scrum
Société GE Healthcare
Fonction Développeur Logiciel
Date / Durée Feb 2017 – Sept 2017 /9 Mois
Contexte du Projet
En vue de fournir les fonctionnalités de diagnostiques de maladies cardiovasculaire à travers un solution de cloud computing, le projet a consisté à créer un package des librairies d’algorithme de traitement d’images.
Réalisations / Tâches
Développement C++ QT
Développement des opérations morphologiques de traitement d’images
Réalisation de script Cmake : Build -Test -Package
Mise en place d’une intégration continue Git/Jenkins
Réalisation de script de merge : Fichiers – Branches
Réalisation de tests fonctionnels sur ALM
Gestion des taches sur Rally
Résultats
Livraison du package de librairies
Environnement Technique
Langages C++ 11/C/Qt5.1 - Cmake/test/pack – Shell Bash
Systèmes Centos6
Logiciels SublimeText – Jenkins – Rally-ALM-Git-Mercurial
Méthodologie Méthode Agile Srcum
Outils Microsoft Office - Microsoft Project-GoogleTest/Mock
Société Schlumberger
Fonction Ingénieur Logiciel
Date / Durée Jan 2016 – Dec 2016 / 1an
Contexte du Projet
CEMENTICS a eu pour but de développer une gamme complète d'outils de conception, de simulation et d'évaluation des risques liés aux processus de cimentation de puits de pétrole.
Réalisations / Tâches
Développement Couche Métier C++
Développement Couche IHM MFC
Développement Couche Service WCF Rest C#
Déploiement du service Rest sur le serveur de test IIS7
Développement ASP.net MVC / WPF pour les services WCF
Tests unitaires GoogleTest / MSTest
Tests Fonctionnels du produit logiciel
Participation aux réunions lies à la méthode agile Scrum
Résultats
Présentation du produit logiciel à chaque fin d’itération.
Environnement Technique
Langages C / C++ - C # - ASP.net MVC
Systèmes Windows 7
Logiciels Visual Studio 2013 – WCF Rest – IIS7 – Git – Team Foundation
Méthodologie UML – Méthode agile scrum
Outils Google Test/Mock – Javascript – Bootstrap – Knockout.js
Société THALES Training & Simulation
Fonction Ingénieur Logiciel
Date / Durée Oct 2013 – Mai 2015 / 1 an, 2mois
Contexte du Projet
Dans le cadre de la fabrication d’un simulateur de vol d’entrainements et de formation, ce projet a consisté à concevoir une suite avionique à travers la réalisation des systèmes de haute technologie capables de restituer l’environnement sensitif et visuel de l’utilisateur.
Réalisations / Tâches
Analyse de la documentation liée à la suite avionique
Définition de l'architecture de développement
Définition des interfaces métiers
Rédaction des Users Stories par fonctionnalités
Développement des fonctionnalités métier en C++ et/ou Scade suite
Réalisation des tests unitaires avec CppUnit
Développement des interfaces graphiques sous Scade display
Réalisation des plastrons de test avec du Html , css , javascript
Intégration sur la plateforme de test multi-composant
Résultats
Présentation du produit logiciel à chaque fin d’itération.
Environnement Technique
Langages C / C++ - Model Based Development - Html 5 - Css3 - javascript
Systèmes Windows xp
Logiciels Scade Suite & Display – Eclipse – Clearcase – Jenkins - Maven
Méthodologie Méthode agile scrum
Outils CppUnit