Skills


Architecture M2M, SOA, OSGi and embedded
Design Methods USDP, RUP, XP, OMT, Merise2
WEB/JEE Framework, Struts, jsp/servlets, EJB 2.0
IDEs Eclipse, Visual C++, NetBeans
AGLs Rational Rose, Rhapsody, Objecteering, MEGA, Together
Langages Java, C++, UML, XML, ADA
Technical Environments Apache, Tomcat, Jboss, Weblogic, Oracle
OS Windows X.X, Unix (Solaris), Linux

Freelance


Since january 2010

...

Technical Project Leader


Schneider Electric RSP program from july 2012 to march 2016

Working as subcontractor of the Schneider direction of Innovation, I promote multiple usages of embedded service platforms to the Businesses teams. This work is part of the Remote Service Platform ecosystem, a program focusing on interoperability between platforms, connecting devices to enterprise systems.

In this context, I also share my time to provide technical expertise on platforms embedding OSGi.

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

...

OSGi/SOA Architect


Schneider Electric Technology Innovation from january 2011 to january 2012

Collaboration to the STIX project : SOA Technologies Innovation Cross Domain.

Investigating SOA technologies to answer to the problem of large scale systems integration. The challenge is to bring coherent solutions to integrate numerous systems/devices/protocols from different Schneider business domains.

The chosen solution is relying on an OSGi embedded service bus.

SOA/ESB/OSGI

...

OSGi/SOA Architect


Schneider Electric Technology Innovation from october 2006 to end of 2010

Realization of home control and building demonstrators for research projects. Demonstrators show usage of the Schneider Electric OSGi platform interoperating with various field buses: Zigbee, DPWS, UPnP

The selected solution offers a software infrastructure to provision dynamically business and technical services. It currently relies on the Felix implementation of the OSGi framework.

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

...

JEE Architect


Actoll from january 2006 to october 2006

Design and development of a Web portal for whole business applications of a concession of highways in the Eastern France:

- Development of the business layer using EJB 2.0 with database Oracle.

- Development of the client layer using the framework struts with Eclipse WTP.

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

...

Development of prepaid solutions - Telecom


Ferma from march 2004 to december 2004

UML design and development of components for the Jboss server

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

Web development in a team of four people. Design of provisionning services for the Informix database used in the prepaid service. Development is made under the Eclipse IDE with plug-in Jboss IDE Eclipse.

Solaris, C++, Informix

...

Education


1998-1999IUT2 d'informatique
Attaché Temporaire d'Enseignement et de Recherche (ATER)

Teaching relational model and object oriented methods, Merise 2 and Objectory, 192 hours of teaching.

1996-1999Research Laboratory: Software, Systems & Networks
PhD in computer sciences on object oriented methods, study of models and processes, metamodelisation in UML, development of design patterns.
1995-1996University J. Fourier
European D.E.A. MATIS, techniques and management of information systems, modeling and management of data bases (experiment Oracle 7).
1991-1996University of Savoie
Licence - Software speciality
Deug A, mathematics& Computer science option.

...

Collaboration books


  • 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 ? 

...