-
Intel
- INGÉNIEUR ÉTUDE ET DÉVELOPPEMENT
Meudon
2011 - maintenant
Release ingénieur sur le projet Tizen Common.
Objectifs du projet :
Maintenir et distribuer une base de distribution Linux complète pour l'embarqué en opensource. Des sources jusqu’à la Qa de test, pour tous les profiles produits de Tizen.
Réalisations:
Déploiement et maintenance d'un serveur OBS (Opensuse Build Service, build farm) privé.
Déploiement et maintenance de builder OBS.
Fix des bugs lié au packaging.
Fix des bugs lié aux architectures.
Intégration en continu et en avance de phase des packages.
Responsable du portage du projet Tizen sous Yocto Project.
Objectifs du projet :
Portage des packages rpm Tizen dans l'eco système Yocto Project.
Développement de tools de conversion de packaging.
Publication de la distribution Tizen pour Yocto
Création des images Tizen pour les différents profiles produits et architectures.
Responsable du développement d’outil de build et de distribution pour le projet MeeGo, au sein d’une équipe Intel, facilitant le cycle de distribution.
Objectifs du projet :
Développement opensource du logiciel obslight
Solution de build cross platform (i586,x86_64,armv8) et de distribution basé sur OBS , Développement en python Mission Eurogiciel chez Intel.
Réalisations :
OBS Light fournie une interface en ligne de commande, une interface graphique (réalisé en Qt), une API.
Création d’outil de buildroot, cross platform (i586,x86_64, armv8) pour la plateform MeeGo,Tizen, OpensSuse,…
Création d’une Appliance sur OBS sous Suse Studio.
Fix sur le projet Imager, permettant sa distribution sur plateform OpenSuse.
Création d’une Appliance sur Imager (Outils de création de distribution) sous Suse Studio.
Création de RPM et de dépôts de distribution pour le projet OBS Light (Opensuse, debian).
Gestion de projet de distribution par OBS Light.
Rédaction de document projet :
Création d’un wiki pour le projet OBS Light.
Rédaction des spécifications du projet OBS Light.
Gestion des bugs par buzzilla.
-
Trident Media Guard (TMG)
- INGÉNIEUR ÉTUDE ET DÉVELOPPEMENT
2010 - 2011
Mission de recherche, développement, et mise en production d'outil de control et de mesure, sur réseaux P2P multimédia au sein de TMG « Image over Network ».
Objectifs du projet :
Développement et intégration de technologie, dans l'objectif de la création d'une plate-forme de service, sur réseaux P2P multimédia temps réel, permettant «control & reporting ».
Réalisations :
Etude et Recherche sur protocoles P2P fermés.
Création de logiciels de test et prototype.
Création d’IHM (wxPython), pour R&D, test et développement.
Contrôle par réseau UDP/TCP, en python et en ssh.
Gestion et création de l'auto-install (py2exe, Inno setup), par script sous windows.
Création d'un fireWall dynamique en c++, sous windows.
Programmation multi-process.
Création d'outil de production :
Création de node client suivant protocoles, sur VM Linux, VM windows.
Gestion de node de production sur VM en réseau, contrôle par ssh/ socket.
Gestion de production sur base de donnée SQL Server, sur linux, windows en python.
Création d'outil de report et de statistique.
Rédaction de document projet :
Création de dossier pour projet de logiciel.
Recherche et choix technologiques.
ENVIRONNEMENT INFORMATIQUE : PYTHON 2.5/2.7, WXPYTHON, C++, SWIG (wrapper C++ vers Python)
RATIO DE DEVELOPPEMENT : 50% C++ / 50% PYTHON.
-
Laseo (Lannion)
- RESPONSABLE INFORMATIQUE INDUSTRIELLE ET AUTOMATISME
2009 - 2010
Responsable développement Informatique industrielle et automatisme sur les machines industrielle de gravure, marquage et micro découpe laser.
Objectifs du projet:
Reprise de projets de machine spéciale basée sur le laser, développement de la partie électrique, informatique, automatique, jusqu’à la livraison produit.
Réalisations
Programmation d’automate industriel Twido.
Création de logiciel utilisateur pour machine de gravure laser.
Création d’IHM (wxPython).
Pilotage de carte contrôleur et d’automate par réseau TCP/IP, en
Gestion et création de l'auto-install (py2exe, Inno setup), par script
Conception électronique:
Conception de carte, d’interface système.
Rédaction de document projet:
Création de nomenclature industrielle.
Création de schéma électrique.
Gestion des approvisionnements.
Création de dossier, pour projet de logiciel de gestion de production.
Recherche et choix technologique pour machine Motion control.
-
Lycée Chaptal St Brieuc
- Enseignant en automatisme industriel
2004 - 2005
Enseignanement de automatisme sur systeme industriel
-
3D Ouest (Lannion)
- INGÉNIEUR ETUDE ET DÉVELOPPEMENT
2004 - 2009
Développement des technologies aboutissant à la création d’un produit de type scanner3D.
Objectifs du projet:
Porter un projet de la phase R&D jusqu'à la phase commercial du produit, création d’une structure et d’une équipe de développement de 4 personnes
Réalisations
Création de Méta-application complète MVC (Modèle Vue Contrôleur) en python.
Bibliothèque de développement intégré.
Interface de greffon, C++ wrapper en python.
Générateur d'application.
Supervision et développement de modules C++ (bibliothèque OpenCv) wrapper en python.
Création d’IHM (wxPython, VTK).
Création de logiciel :
Logiciel de prise de mesure à partir de maillage 3D d'humain.
Logiciel scanner de personnes (Numérise une personne en 4 secondes).
Logiciel, scanner d'objet par plateau tournant.
Génération de formulaires, sauvegarde des mesures, exportation vers fichiers Excel.
Exportation sous différent format 3D
Intercommunication d’application sur réseau, via socket en TCP/IP.
Gestion et création de l'auto-Install (py2exe, Inno-setup), par script
Reconstruction 3D :
Segmentation du volume en octree, création d'un algorithme de type
Conception électronique :
Rédaction du cahier des charges, pour une présérie, des besoins
Conception de carte, communication USB.
Rédaction de cahiers des charges et participation au dossier ANVAR.
sous Windows.
Marching tétrahedron, reconstruction des voxels par minima d'énergie,
correction par lissage , coupe et spline;. Assemblage des acquisitions
3D et reconstruction, Traitement d’image.
électrique; supervision de la conception et de la réalisation.
-
AIRTRIA
- INGÉNIEUR ETUDE ET DÉVELOPPEMENT
2002 - 2002
Développement et mise en œuvre d'outils d'administration et de gestion des informations issues de la détection des intrusions sur des réseaux TCP/UDP, accessible par navigateur Web.
Objectifs du projet:
A partir d’une application maquetter, fonctionnel, développer et concevoir un projet industriel. Rédiger un dossier de développement, mettre en évidence les impasses technologiques et force de proposition de nouvelle technologie.
Réalisations:
Définition et intégration des technologies de gestion des flux issue du réseau.
Intégration des services d’un sniffer.
Intégration de service icmp.
Intégration des services de traceroute.
Interconnexion avec une basse de donnée SQL.
Création de client par socket.
Utilisation de service CORBA.
Création d’une interface de visualisation 3D en JAVA3D en remplacement de la technologie VRML.
Création d’outil de visualisation de port, par scanner.
Rédaction d’un dossier de comparaison de technologie et de stratégie de déploiement.
ENVIRONNEMENT INFORMATIQUE :
UML, JAVA, IRIX, CORBA, BUREAUTIQUE WORD) (RATIO DE DEVELOPPEMENT : 100% JAVA).
ENVIRONNEMENT PROJET :
GANTT, UML.