-
SDSI
- Gérant
2013 - maintenant
SDSI : Société de Développement de Solutions Informatiques
Accompagnement dans le développement de solutions informatiques au travers des nouvelles technologies éprouvées dans les contextes industriels.
Notre réseau de partenaires experts dans leurs domaines respectifs garantit la disponibilité des ressources quelque soit l'ampleur des projets.
Nous sommes présents dans 4 domaines : La solution industrielle, le développement C/C++ (applicatif et embarqué), les applications Android et la formation.
Nos solutions industrielles permettent de faire cohabiter l'existant avec les nouvelles technologies pour la supervision sur site et à distance. La communication avec les équipements est automatiquement gérée, les données historisées et centralisées pour un accès sécurisé facile partout dans le monde.
Sur Android notre expérience nous amène à développer des applications professionnelles qui utilisent les principales caractéristiques techniques d'un appareil : les webservices, les services, le multitâche, la géolocalisation, le décodage de codes à barres, etc...
-
Dassault Data Services
- Ingénieur développement
VELIZY VILLACOUBLAY
2011 - 2013
Projet : Customisation pour Dassault Aviation. Réalisation de plusieurs
accélérateurs (Addin), gestion du serveur, customisation du modèle de données.
Descriptif de la fonction :
Gestion du planning, chiffrage des demandes client.
Développement d’addin en CAA pour le logiciel CATIA. La customisation de
l’outil est décisive pour l’utilisation de l’outil dans la phase de développement
fonctionnelle.
Prise en main du serveur Tomcat.
Customisation du serveur Enovia et du PnO.
Développement de scripts MQL et TCL pour la customisation de
requirements.
Ecriture de scripts en Knowledge dans CATIA pour ajouter des règles
Business Logic.
Gestion du cycle de vie des composants fonctionnel.
Exposition de méthodes CAA pour l’éditeur Knowledge.
-
Dassault Data Services
- Ingénieur d'étude
VELIZY VILLACOUBLAY
2011 - 2011
Projet : Sirsec. Génération d’application avec interface de communication intégrée.
Descriptif de la fonction :
- Développement du driver de communication pour le protocole DDS (Data
Distribution Service.
- Modification des templates de génération pour intégrer les API de communication
du driver.
- Validation.
-
Dassault Data Services
- Ingénieur d'étude
VELIZY VILLACOUBLAY
2011 - 2011
Projet : Millipore. L’objectif de ce projet était de développer sous Windows 7 un
processus complet de génération d’application pour un environnement WinCE.
Descriptif de la fonction :
- Développement du driver de communication Ethernet/IP (retro engineering).
- Mise en place des scripts shells et python pour la phase de compilation et
d’exportation des applications sur la cible WinCE.
- Validation de la boucle et des applications de tests.
-
Geensoft / Dassault Data Services
- Ingénieur d'étude
2010 - 2010
Projet : Ferrocots. Intégration d’un générateur de code C vers VHDL. Ce projet
à pour objectif de remplacer l’électronique d’un train par des FPGA, prenant en
compte les suretés SIL2.
Descriptif de la fonction :
- Développement d’applications d’exemple.
- Génération du code C, utilisation du logiciel Libero pour programmer le FPGA.
- Tests sur maquette.
-
Geensoft
- Responsable validation & Ingénieur développement
2009 - 2010
Projet : NTV AGV pour Alstom. Réalisation d’un banc de test de validation d’un
couplage AGV. Le banc de test est composé de deux parties, la première destinée
à valider les équipements invités, et la seconde pour valider la communication des
différentes communications.
Descriptif de la fonction :
- Responsable validation dans le cadre du projet NTV.
- Recherche et achat du matériel informatique et des cartes de communication,
selon les spécifications du client et les limitations techniques.
- Ecriture du plan de validation global.
- Définition des applications ControlBuild de validation pour les différentes parties
du projet (validation unitaire, validation de l’intégration, validation de la
communication et validation globale du banc de test).
- Développement du driver de communication MVB/WTB sous linux,
communication effectuée via les cartes Eurotech et Duagon.
- Livraison et validation sur site d’Alstom à La Rochelle.
- Ecriture de scripts automatiques pour faciliter l’exportation et l’exécution des
tâches sur les PC distants et la génération automatique des firmwares de cartes
de communication.
-
Geensys
- Ingénieur Validation
2008 - 2008
Projet : FREMM pour DCNS. L’objectif du projet consistait à effectuer une
génération de code pour les systèmes de voies d’eau dans une frégate.
Descriptif de la fonction :
- Ecriture du plan de validation global.
- Réalisation des scénarios de validation automatiques en test unitaire ainsi qu’en
test d’intégration.
- Création d’un modèle de documentation pour générer automatiquement le
scénario d’intégration « maître » de l’application, pour obtenir un gain de temps
de rédaction non négligeable.
- Reprise des fonctions de la bibliothèque externe sce_fct, développement de
nouvelles fonctions pour la génération automatique de fiches de tests et de plans
de tests à un format donné. Ecriture du guide d’utilisation.
- Travail en commun via l’outil de gestion de configuration Tortoise/SVN
-
Geensys
- Ingénieur développement
2008 - 2008
Descriptif de la fonction :
- Ecriture d’une spécification pour l’évolution de l’éditeur de scénario sous
ControlBuild.
- Réalisation d’une partie opérative pour Clemessy Rennes.
- Reprise de la démonstration concernant l’intégration du DPWS dans
ControlBuild.
-
Price Addict
- Activité extra professionnel : Gérant
2007 - 2008
Descriptif de la fonction :
- Création d’une société de vente en ligne. (E-commerce)
- Le catalogue produit de la société était principalement composé de cartes
mémoires, de mp3/mp4 et d’accessoires pour Consoles de jeux.
- Les compétences acquises durant cette expérience sont : création de site sécurisé,
mise en page de catalogue produits, marketing, comptabilité, suivi clients.
-
Geensys
- Ingénieur validation
2006 - 2008
Descriptif de la fonction :
- Participation à la validation d’un prototype de train à grande vitesse : AGV
Pégase (Automotrice à Grande Vitesse) suivant le cycle en V : Lecture du cahier
des charges, étude du développement fonctionnel, étude de la décomposition
organique, rédaction des spécifications de tests suivant une méthodologie propre
à Alstom, déroulement des tests sur banc, retour des erreurs trouvées dans
l’application finale aux développeurs, puis déroulement des tests sur le prototype.
- Etude des spécifications train de grandes fonctions telles que :
• Configuration du freinage électrique
• Surveillance du système de traction freinage électrique
• Pantographe : Capter et surveiller la haute tension
• Disjoncteurs HT : Assurer la protection de la haute tension sur le train
• Commander et surveiller la production du 400V
• Compresseur auxiliaire : Commander la production d’air auxiliaire et le
distribuer
• Gestion des défauts
• Traiter les modes de conduite du train
- Rédaction de plans de validation pour les essais sur banc
- Ecriture des séquences TestStand à partir des plans de validation
Ecriture de différents programmes de « génération automatique »
-
documentation et de plans de validation
- Support à la validation sur le train
- Formation au titre d’habilitation électrique B2V, BC et BR.
- Travail commun via l’outil de gestion de configuration ClearCase.
-
TNI Software
- Ingénieur développement
2003 - 2006
Descriptif de la fonction :
- Réalisation d’une bibliothèque de composants génériques sous ControlBuild.
Langages employés : C, ST et en logigramme.
- Développement d’une DLL générique pour toutes les cartes National Instrument
et Advantech, DLL considérée comme un driver de communication entre le
logiciel ControlBuild (logiciel de simulation et de validation de procédés) et les
cartes d’acquisition. L’objectif consistait à l’ouverture ControlBuild au monde de la
mesure. (Les mesures peuvent se faire jusqu’à des fréquences de 100KHz)
- Développement d’une bibliothèque de composants pour le traitement du signal.
- Développement d’une application d’acquisition de signaux haute fréquence via la
bibliothèque de composants développée précédemment pour EDF.
- Aide au développement d’une bibliothèque de composants pour la DCN.
- Développement de drivers de communication avec une interface générique pour
ControlBuild, permettant de communiquer avec différents protocoles tels que :
Profibus, FIP, Modbus, CAN, ProcessLogix, TCP/IP, ...
- Ecriture de scénarios de validation pour des bancs de test dans le domaine du
ferroviaire (métro MF2000).