-
Dassault Systemes
- Ingénieur : Management de projet sur la 3DEXPERIENCE Platform
Vélizy-Villacoublay
2015 - maintenant
Dassault Systèmes, Vélizy - Management de projet sur la 3DEXPERIENCE Platform: Définition, conception, et réalisation de projet pour la 3DEXPERIENCE Platform côté serveur. Projets permettant l'interconnexion et la communication entre les différentes solutions vendues par Dassault Systèmes :
* Définition des spécifications ;
* Analyse des impacts et dépendances avec d'autres services / projets ;
* Suivi du projet hebdomadaire : collaboration avec des équipes en Inde et USA ;
* Développement: Java, Web Service Rest, JavaScript (debugging server side / Nashorn), Html, Widget Netvibes, JPO, Hbase, Hadoop, 3DEXPERIENCE Dashboard, CAA, Angular JS ;
* Rédaction de documentation technique, d'utilisation et de test (en anglais) ;
* Test de non régression, de couverture de code et maintenance : JUnit / Jmeter ;
* Gestion des traces de log : Sl4j, Logger
Tags : Java, JAX-RS (Rest), JavaScript (côté Client & Server : Nashorn), SQL, SL4J, Hbase, Hadoop, Html, Eclipse, NetBeans, NuoDB, AngularJS, JPO, MQL, PLMQL, CATIA V5, CATIA V6, 3DExperience, Netvibes, CAA, JUnit, JMeter
-
Dassault Systemes
- Ingénieur Etude & développement
Vélizy-Villacoublay
2009 - 2015
Dassault Systèmes, Vélizy - Ingénieur Etude & développement : Développement, et amélioration de la partie infrastructure des matériaux dans les logiciels Dassault Systèmes (CATIA, SIMULIA, ENOVIA...).
* Développement de Web Services Rest pour réaliser de la gestion d'objet sur la base de données
* Développement en C++ et Object Modeler d'une IHM pour l'application des matériaux à une géométrie dans CATIA et SIMULIA.
* Développement d'application CAA. ;
* Divers réalisations sur le logiciel CATIA V5 et V6, sur Visual Studio 2005/2008/2012 en C++ et Object Modeler. ;
* Rédaction de spécification technique et de documentation en anglais.
* Collaboration et travail avec une équipe d'ingénieur Dassault Systèmes en Inde et aux USA.
* Rédaction de documentation technique, d'utilisation et de test (en anglais)
* Réalisation de tests unitaires, ainsi que des tests sous forme de record.
* Mise en place de normes qualités : Couverture de code, MLK.
* Formation sur Object Modeler, PLM (Product LifeCycle Management).
* Conception UML grâce à StarUml et Visio
Tags : C++, Java, JAX-RS (Rest), Object Modeler, CAA, SQL, SL4J, Html, Eclipse, NetBeans, NuoDB, AngularJS, CATIA V5, CATIA V6, 3DExperience, MQL, PLMQL.
-
MBDA
- Ingénieur Etude & développement
Le Plessis-Robinson
2008 - 2009
MBDA, Le Plessis-Robinson - Ingénieur Etude et développement : Développement d'une application de maintenance et test pour une baie de tir de missiles implantée sur une dalle tactile.
* Développement IHM Java Swing compatible pour une dalle tactile (résolution, taille,...).
* Développement en C++ d'une application serveur sous forme de Dll et d'un Client sous forme d'un Exe utilisant la communication UDP à partir de la Lib ACE wrapper.
* Conception UML grâce à StarUml. ;
* Développement en java : Serveur utilisant la Dll grâce à la lib JNI / JNA, communication FTP entre différents systèmes d'un réseau. ;
* Rédaction de documentation de test logiciel. ;
* Intégration et test sur la dalle tactile.
Tags: Java, Swing, XML, C++, JNI, JNA, Visual Studio 2005, JFormDesigner, Eclipse, Exe4j.
-
Thales Communications & Security
- Ingénieur Etude & développement
Colombes
2008 - 2008
Thales Communication, Colombes - Ingénieur Etude et développement : Amélioration d'un logiciel de gestion, de planification et de communication d'un réseau sous commandement.
* Développement de nouvelle amélioration ;
* Débogage de différentes erreurs rencontrées lors de l'intégration. ;
* Support.
Tags: SQL, XML, C++. Java, Swing, Visual Studio 6, ClearCase, Studio, SAGA, JFormDesigner, Eclipse.
-
Goss International
- Ingénieur Logiciel & Responsable de la création d'un outil de Test
2007 - 2008
Goss International, Montataire - Apprenti Ingénieur Logiciel : Responsable de la création d'un outil de Test (IHM) qui permet de vérifier la non régression entre les différentes versions d'un logiciel de gestion de production, mais aussi de faire une validation et une vérification globale avant la distribution chez les clients. Cette application dispose d'une dizaine de fonctions de Test (Préréglage, Reporting, Framework, traduction, ...) qui sont développées sous ma responsabilité :
* Élaboration des cahiers de charges ;
* Création d'une documentation et une spécification de Test. ;
* Modélisation UML. ;
* Énumération des tâches et des tests à réaliser (scénario). ;
* Décomposition des tâches et attribution aux apprentis. ;
* Mise au point d'un IHM simple et facile à utiliser avec SWING / Java ;
* Développement des fonctions générales. ;
* Développement de Test Case pour les fonctions de test spécifiques. ;
* Intégration et Test sur Banc Test ;
* Validation des releases avec un rapport de Logs. ;
* Vérification au bon respect des cahiers des charges. ;
* Support et formation aux ingénieurs sur ce Framework de Test.
Tags: JAVA, Swing, SQL, XML, C++, Eclipse, StarUml, SQL Server, Visual SourceSafe. Tomcat, Jigloo, Exe4j, Ant.
-
Goss International
- Apprenti Développeur
2005 - 2007
Goss International, Montataire - Apprenti Développeur : Réalisation en JAVA d'une IHM de Test sur une partie d'un logiciel de gestion de production utilisé en imprimerie. Cette partie est dédiée au préréglage d'une rotative (machine à imprimer les magazines ou les journaux quotidiens). Une fois l'application terminée, réalisation d'une formation et support de ce programme. Application validée et utilisée en permanence par des ingénieurs ainsi que des développeurs:
* Analyse du logiciel de Gestion de Production et plus particulièrement le Préréglage. ;
* Réalisation de scenario de Test.
* Discussion et réalisation d'un l'IHM. ;
* Développement des fonctions générales (classes mères). ;
* Développement des fonctions de test spécifiques. ;
* Réalisation d'une documentation technique.
* Formation et support sur l'IHM.
Tags: JAVA, Swing, SQL, XML, Eclipse, StarUml, SQL Server, Visual SourceSafe.