Ingénieur de Recherche au sein du laboratoire Edyp dédié à la recherche sur le Protéome (laboratoire mixte de recherche CEA, Inserm, CNRS)
Au sein du CEA (CDD CNRS en cours)
août 2012 - aujourd'hui
• Développement d’un logiciel de visualisation et d'analyse de données de
Protéomique:
Recueil des besoins auprès des utilisateurs
Architecture multi-threadée et composition dynamique des données
Module d'analyse de données et de post-processing graphique.
IHM
• Tâches d'administration et d'aide aux utilisateurs.
Environnement Technique : Windows 7, Java (Swing, multi-threading,
Netbeans RCP), Bases de données (Hibernate, HQL, Postgre SQL), Maven,
svn.
En parallèle de mon activité salarié.
2006 - aujourd'hui
• Développement, référencement et commercialisation du site Cabinet-Recrutement.org. Plateforme dédiée aux cabinets de recrutement entièrement automatisée.
Ingénieur de Recherche et Développement au sein de Mentor Graphics : Editeur de logiciels pour la microélectronique.
Mentor Graphics
mars 2002 - novembre 2011
• Développement d’un logiciel de visualisation de courbes Mixed- Signal :
Serveur de bases de données propriétaire (version Java et C++)
Visualisation des courbes mixed-signal
Module de post-processing
Module de measurement
Module Eye Diagram
Environnement Technique : Sun Solaris et Linux, Java (Swing, multi-threading, JBuilder, OptimizeIt), problématiques d’optimisation de vitesse et de mémoire, C++ (Eclipse, Purify, Valgrind), C, PostScript, Clearcase
Ingénieur de développement au sein de Design and Reuse.
Design and Reuse
novembre 2001 - février 2004
• Rédaction de la spécification du Profiler, logiciel permettant de créer une structure de données correspondant à un Design en microélectronique dans le but de simplifier sa distribution.
• Développement de certains modules de parcourt d’arbre et d’une partie de l’IHM.
Environnement Technique : Java (Swing, IBM Parser), XML, DTD.
Création de la société ActiCadre Conseil filiale de Groupe Silicomp
Groupe Silicomp – ActiCadre Conseil
décembre 2000 - octobre 2001
• Responsable Commercial
• Consultant en recrutement informatique
MGE UPS
mai 2000 - novembre 2000
Réalisation de la version 2 de ******** qui permet de visualiser l'état d'un onduleur et de recevoir des alarmes à partir d'un navigateur Internet.
Réalisation d'un serveur java multi-threadé, implémentant un service de messagerie SMS pour les téléphones portables. Envoi des données grâce à des Modem GSM branchés sur les ports COM.
Environnement Technique : Java, SMS, Windows NT.
MGE UPS
septembre 1999 - décembre 1999
Réalisation d'un ******** qui permet de visualiser l'état d'un onduleur et de recevoir des alarmes à partir d'un navigateur Internet.
• Rédaction des spécifications.
• Réalisation du service multi-threadé de notification des alarmes en C++.
• Réalisation du client sous forme d'applet java.
• Utilisation de XML/XSL pour les échanges de données et la visualisation de l'état de l'UPS.
Réalisation d’un logiciel de téléconduite de réseaux électriques.
• Responsabilité technique du projet conjointement avec le chef de projet.
• Modélisation objet sous UML (outil Rational Rose), développement en C++ sous AIX, conception et interfaçage avec une base de données orientée objet Versant.
• Responsable de l’équipe Intégration à Aix en Provence.