-
Dassault Aviation
- Ingénieur Full Stack C++
Saint-Cloud
2015 - maintenant
Responsable du framework Simulation Developpement Kit et ARINC 661.
Utilisé par plusieurs projets (Falcon, Rafale, UCAV, FCAS...) le framework de Simulation de concept est l'ensemble des briques fondamentales permettant aux projets d'évaluer et de démontrer la faisabilité de nouvelles capacités, d'intégration de nouveau matériel (orienté Proof of Concept).
Je suis également responsable d'une librairie ARINC 661 supportant la gestion des UA.
Analyse, conception, réalisation, présentation des solutions sur les évolutions du framework aux équipes logicielles.
Reporting d'activité (animation des réunions de suivi, compte rendu d'activité, RETEX...).
Mise en place d'une politique commune aux équipes projets d'utilisation de Git et mise en place d'une intégration continue permettant aux équipes d'utiliser des nightly builds (cibles VS2008, VS2013, Linux, 32 et 64 bits).
C++ (Boost), Win7, Linux (Red Hawk, Ubuntu...), Eclipse, VS2008 et 2013, CMake, Python, Git, Jenkins
-
INEO Systrans
- Ingénieur de Développement / Référent SIRI
2011 - maintenant
Projet Navineo, études, conception et développement de briques techniques et fonctionnelles pour le poste central Navineo, coté serveur et applicatif (IHM) ainsi que :
* Référent technique (3 personnes) pour l'architecture et la réalisation d'un WebService basé sur la norme SIRI (échange d'informations entre systèmes hétérogènes en temps-réel) pour Navineo et le produit existant jusqu'au déploiement sur site (Lille, Grenoble, Edimbourg, Kéolis Ile de France), animation des réunions d'avancement ;
* Co-Réalisation d'une application Android permettant d'avoir une vue de l'état des ressources d'un centre et pilotage d'un apprenti ingénieur ;
* Maintenance des éléments de déploiement des logiciels (Ant)
Java, J2EE (EJB3, JBOSS 5), WebServices (SOAP + REST), JUnit, Ant, Oracle, JSON, Eclipse, MySQL, UML2, Linux, SVN, méthodologie Agile (Scrum)
-
SAGEM
- Ingénieur de Développement
PARIS
2011 - 2011
Projet SLPRM (outil de préparation et restitution de mission)
Etude et conception d'un outil de rejeu basé sur CORBA
C++ (Corba - implémentation OMNIORB), UML2, Linux/AIX, CM SYNERGY
-
INEO Systrans
- Ingénieur de Développement
2010 - 2011
Projet Montpellier Ligne 2 et Ligne 3
* Dans le cadre de l'extension du réseau tramway, gestion du dialogue avec des équipements GPRS (bornes)
* Développement du serveur (reprise existant et adaptation des couches basses - protocole - pour les besoins du client)
* Développement de simulateur pour tests avant intégration système
C++ (STL, MFC, Qt), Python, Linux, CVS
-
DNCS
- Ingénieur de Développement
CHAGNY
2010 - 2010
Projet Horizon, système tactique pour la Marine
* Dans le cadre du contrat de maintenance du système, réalisation d'évolutions (demandes opérateurs)
C++, Python, ClearCase
-
THALES COMMUNICATIONS
- Ingénieur de Développement
Courbevoie
2007 - 2010
Projet ATLAS Canon, système d'aide à la conduite du tir pour l'artillerie française
Dans le cadre du contrat de maintenance du système, spécifications, conception en vue de l'amélioration des performances sur certaines fonctions de l'Editeur Tactique (visualisation avec un fond cartographique des entités dans la zone d'opérations)
Mise en place d'une mécanique permettant la traduction à la volée des IHM, et de l'arabisation complète du système pour l'Arabie Saoudite
* Spécifications et conception (UML) du module d'internationalisation du système
* Etudes pour la prise en compte de l'arabe (problématiques de placement des contrôles IHM, alphabet, nombres, unités de mesure...)
* Création d'automates permettant l'extraction des libellés pour effectuer la traduction en anglais et en arabe
* Mise en place de nouvelles règles de codage pour les développeurs
C++ (STL, MFC, Ilog), Python, Visual Studio, UML2, Windows, ClearCase
-
Morpho
- Ingénieur de développement
Paris
2007 - 2007
Sur un projet de reconnaissances d'empreintes digitales
Ingénieur de développement
* Reprise et finalisation du développement d'une librairie intégrant les dernières méthodes de reconnaissances d'empreintes (issues de la R&D) pour intégration dans une application civile
* Tests de performances
C++, HPUX, CM Synergy
-
Photoways
- Ingénieur de développement
2006 - 2006
Leader européen du tirage photo sur Internet.
Ingénieur de développement
* Audit des applications de production existantes ;
* Spécification et développement des nouvelles applications de production
* Maintenance des applications existantes (Borland C++ Builder)
* Formation interne des autres ingénieurs sur Visual Studio, ainsi que sur la STL
C++ (STL, MFC), Visual Studio, CVS, MySQL, interfaces matérielles sur liaison série RS232
-
Sagem
- Ingénieur de Développement
PARIS
2005 - 2006
reprise de code d'un logiciel embarqué pour l'A380 pour la certification du logiciel (DO 178-B, Niveau C)
* Ecriture du dossier de conception des composants logiciels
* Reprise du code pour respecter les règles de codage dictées
* Audit qualité sur d'autres modules
C, Assembleur 68000, Logiscope RuleChecker, Perforce, DO178B
-
INEO Systrans
- Ingénieur de développent
2001 - 2005
Fournisseur de systèmes de gestion d'une flotte de transports en commun.
Ingénieur de développent sur système temps-réel (séquencement par abonnements)
* Rédaction de spécifications, de fiches de test ;
* Développement sous Unix/Linux en C/C++, scripts shell ;
* Développement IHM sous ILOG et MFC ;
* Gestion de configuration sous GP (propriétaire) et CVS
* Intégration et validation sur plate forme usine et sur site (Barcelone, ...)
* Formation des clients (Barcelone)
C/C++ (MFC, STL, Ilog), Visual Studio, Windows//Linux, CVS
-
AURA Equipements
- Développeur
1998 - 2001
Editeur de logiciels
Développement d'une application permettant d'accéder aux bases AS400 en mode natif :
* Etude et reprise du projet existant,
* Réalisation de l'IHM,
* Définition et réalisation des tests, ;
* Maintenance corrective et évolutive du produit, ;
* Élaboration des manuels et aides aux utilisateurs, ;
* Support technique sur le produit,
* Formation des clients (France et Etranger)
C++ (MFC), Visual Studio, VSS, Windows, OS/400
-
METEO FRANCE
- Assistant du responsable du Service Etudes Techniques et Développements
Saint Mandé
1996 - 1998
* Développement d'outils d'aide à la prévision météorologique :
* Réalisation et maintenance d'un site Intranet permettant la gestion de notes de services :
* Automatisation et minimisation du fichier impression des dossiers de vol
C/C++, Windows