Consultant et animateur de formations sur l'IDM (DSL, génération de code, etc.). Expériences sur les technologies JEE. Motivé par les défis, je saurai facilement m'intégrer dans une équipe dynamique afin d'accomplir des projets innovants.
En mission pour Thales : Support et expertise concernant l'ingénierie dirigée par les modèles. Participation à la réalisation d'outils basés sur la plateforme Eclipse et les technologies Viewpoint (Obeo Designer) et Acceleo.
Participation à des projets Open Source et de R&D
Leader d'un module de génération de code PHP à partir d'un modèle UML2
Préparation et animation de formations pour les technologies EMF, GMF, Acceleo et Viewpoint (Obeo Designer).
Participation à la réalisation d'un atelier de génie logiciel : Obeo Designer. Cet outil a pour but de simplifier les systèmes complexes à l'aide de nouveaux langages (DSL) proche du métier, des modeleurs graphiques, des générateurs de code tout en gardant la traçabilité entre les différents éléments : modèle, code, générateur.
En mission pour Thales : Développement d'un générateur de code IDL répondant à la norme CCM (Corba Component Model).
Participation à la réalisation d'une application web gérant les contrats d'assurance de la filiale MACIFILIA.
Participation à la réalisation d'un référentiel comptable pour le groupe La Poste
Réalisation d'un générateur de code JEE à partir de modèles UML2. Cette tâche comprend l'analyse de l'architecture d'une application JEE (gestion des données, services et IHM), la définition d'un profil UML et la réalisation des générateurs de code en Acceleo.
Analyse et conception orientée objet, design patterns, UML2
Java Persistence API (JPA), Spring, Struts, Hibernate, Java Server Faces (JSF)
Ingénierie dirigée par les modèles
Consultant et animateur de formations sur l'ingénierie dirigée par les modèles (DSL, génération de code, transformation de modèles, définition de modeleurs graphiques, etc.).
Expertise technique sur les technologies Eclipse (EMF, GEF, GMF, Acceleo).