Mes compétences :
Java
Eclipse RCP
Spring
C++
Méthodologies
Java/jee
UML
Entreprises
Obeo
- Ingénieur d'études
Carquefou2014 - maintenantCONTEXTE
Développement de Sirius, logiciel open source basé sur Eclipse/EMF permettant de créer un atelier graphique de modélisation adapté au métier du client.
MES ACTIVITES
Analyse, développement et maintenance de fonctionnalités du cœur de Sirius
Analyse et développement de la brique collaborative de Sirius permettant aux utilisateurs de travailler en accès concurrent sur les même données métiers.
Expertise technique EMF et Sirius en tant que consultant pour nos clients
CONSERTO
- Consultant informatique
Saint-Herblain2014 - 2014CONTEXTE
Traitement et de l'export des données de la base de médicaments de la CNAM
REALISATION
Développement d'un batch Basé sur Spring Batch
Cassiopae Real Estate
- Concepteur logiciel - Architecte applicatif
NANTES2009 - 2013CONTEXTE
Ecriture d’une application client-server de gestion immobilière (base Eclipse RCP/Spring).
MES ACTIVITES
Architecture applicative et logiciel: rédaction et définition de
•document d’architecture SOA
•composant applicatif
•méthodologies d’implémentation java
Expertise UML:
•Définition et rédaction de la méthode de conception UML (RSA)
•Personnalisation du meta-modèle UML pour génération de code avec Acceleo
•Conception UML
•Formation et assistance des analystes/concepteurs (10 personnes) pour la méthode de conception UML
Développement :
•Conception java d'outils d’aide à la conception UML (plugin eclipse/RSA basé sur EMF)
•Développement java sous Eclipse de module sur basé sur les framework Eclipse RCP/Spring
•Utilisation de maven, hudson, Nexus
ENVIRONNEMENT-COMPETENCE :
Architecture logiciel
Méthodologie de conception
Modélisation UML: RSA
Langage : Java
Technologie : JEE, Eclipse RCP, Spring, BD
Dassault Systèmes
- Chef de projet technique
Vélizy-Villacoublay 2004 - 2009CONTEXTE
Ecriture d’une application de détection de collision des pièces mécaniques 3D dans CATIA V6 (logiciel CAO http://www.3ds.com/fr/products/catia/welcome/ ). Application client lourd, développée en C++ très orienté objet, basée sur une architecture client/serveur
MES ACTIVITES
Chef de projet technique sur une application de détection de collision des pièces mécaniques 3D dans CATIA V6
• Analyse des besoins clients et définition des fonctionnalités.
• Conception et cartographie applicative. Large utilisation des interfaces dans une logique de couplage faible pour plus de modularité et d’évolutivité.
• Gestion des besoins en termes de composants logiciels vis-à-vis des services d’infrastructure
ENVIRONNEMENT-COMPETENCE :
Architecture applicative
Langage : C++, UML
Outils : MS Project, Visual Studio
Dassault Systemes
- Développeur concepteur
Vélizy-Villacoublay 2000 - 2004CONTEXTE
Développement d’outils de mesure dans CATIA V5 : outils d’analyse géométrique des pièces 3D et de spécification de conception mécanique utilisés dans la plupart des ateliers de CATIAV5
MES ACTIVITES
Concepteur-développeur
• Conception informatique et développement C++. Recours fréquents aux designs patterns
• Qualité (dont objets de tests anti-régression) et maintenance