Compétences


Architecture M2M, SOA, OSGi et embarqué
Méthodes de conception USDP, RUP, XP, OMT, Merise2
WEB/JEE Framework, Struts, jsp/servlets, EJB 2.0
Ateliers de génie logiciel Eclipse, Visual C++, NetBeans
Modeleurs Rational Rose, Rhapsody, Objecteering, MEGA, Together
Langages Java, C++, UML, XML, ADA
Environements techniques Apache, Tomcat, Jboss, Weblogic, Oracle
Systèmes d'exploitation Windows X.X, Unix (Solaris), Linux

Consultant indépendant


Depuis janvier 2010

...

Leader technique


Programme Remote Service Platforms de juillet 2012 à mars 2016

Participation aux projets de déploiement de la nouvelle plateforme à services énergétiques pour les différentes entités de Schneider Electric. Ce travail fait partie de l'écosystème Remote Service Platforms, un programme assurant l'interopérabilité entre plateformes, connectant les équipements électriques aux systèmes de l'entreprise.

Dans ce contexte, je partage mon temps pour fournir mon expertise technique sur les plateformes embarquées OSGi.

M2M applications, eSelling, Service Management, Service Delivery, Device Management and Monitoring Console

...

Architecte OSGi/SOA


Schneider Electric Technology Innovation de janvier 2011 à janvier 2012

Collaboration au projet STIX: SOA Technologies Innovation (X)Cross Domain.

Investigations des technologies SOA pour répondre au problème de l'intégration des systèmes à grande échelle. Le challenge est d'apporter des solutions cohérentes pour l'intégration de nombreux sous-systèmes/devices/protocoles issus des différents domaines de Schneider Electric.

La solution repose sur un bus à services OSGi embarqué.

M2M/SOA/ESB/OSGI

...

Architecte OSGi/SOA


Schneider Electric Technology Innovation d'octobre 2006 à fin 2010

Conception et réalisation de démonstrateurs électriques reposant sur des plateformes à services avec coeur OSGi

Intégration M2M d'un parc de passerelles dans le cadre du projet Minalogic Smartelectricity

Participation à la définition d'un atelier d'ingénierie dirigée par les modèles

Modélisation UML des services embarquées (administration, modélisation d'équipements) en suivant les patterns SOA

M2M/SOA/OSGI/Felix/java/gcj/Linux

...

Architecte JEE


Actoll de janvier 2006 à octobre 2006

Conception d'un portail Web pour l'ensemble des applications de gestion d'une concession d'autoroutes de l'Est de la France:

  •  Développement de la couche métier à l'aide d'EJB 2.0 sur une base de données Oracle (système d'habilitations, navigation inter-applications)
  • Développement de la couche graphique en utilisant le framework struts avec Eclipse WTP. 

Linux/Eclipse WTP/Framework Struts/EJB 2.0/Oracle

...

Développeur pour solution multi-tiers télécoms


Ferma de mars 2004 à décembre 2004

Conception UML et développement des composants sous Jboss

Windows, Rose, UML, Eclipse, Swing, EJB 2.0

Développement et optimisation de la couche métier sur une base de données Informix : facturation temps réel des appels, services prépayés

Solaris, C++, Informix

...

Formation


1998-1999IUT2 d'informatique
Attaché Temporaire d'Enseignement et de Recherche. Enseignement des méthodes de conception Merise 2 et Objectory, 192 heures de formation
1996-1999Laboratoire Logiciels, Systèmes & Réseaux
Doctorat en informatique sur les méthodes de conception orientées objet, étude des modèles et démarches de génie logiciel, métamodélisation en UML, élaboration de patterns de conception
1995-1996Université J. Fourier
D.E.A. européen MATIS, technique et gestion des systèmes d'information, modélisation et gestion de bases de données (expérience Oracle 7)
1991-1996Université de Savoie
Licence & Maîtrise, spécialité génie logiciel
Deug A, option mathématiques & informatique

...

Participation à trois ouvrages collectifs


  • Génie Objet, analyse et conception de l'évolution, Hermès science publications ; ISBN : 2746200295
  • Ingénierie des systèmes d'information, éditions Hermès
  • Comparing System Secification Techniques, " What questions are prompted by ones particular method of specification ? 

...