-
Viamedis
- Chef de projet
2012 - maintenant
Chef de projet d'un projet de dématérialisation de CNAM. Projet GED. Nous utilisons les méthodes de travail de Agile-Scrum, TDD (Tests Driven Developpement) et nous respectons la norme CMMI niveau 2.
RichFace, Spring, Hibernate, SqlServer, Webservice, java/j2ee
-
UTI Group
- Expert technique, J2ee
2009 - 2012
Viamedis (du mars 2011 au juin 2012 )
Dans le cadre de refont de système de gestion de tiers payants chez une société mutuelle.
Projet CapSanté : le système cible est en architecture web n-tiers, haute performance, en temps réel, et multithread. Projet SOA.
Conception et établissement d’un système d’automatisation de test.
Environment
Architect: RichFace, Spring, Hibernate, Tomcat, Mule ESB, Web service, Multithread, Selenium
Systèmes: Windows XP, Windows 7
Langages: Java, XML Schema
Méthodes : Agile, TDD (Test Driven Developpement)
Outils : Eclipse, SVN, Mentis
SGBDR : SQL Server 2008
Serveur d'application: Tomcat/JBOSS
Atos WorldLine (Décembre 2009 – Mars 20011)
Atos WorldLine Financial Market est un éditeur de logiciel spécialisé au domaine bancaire (Front office, Middle office, Back office).
Projet OMS-Web : refonte de système « Order Management System » pour un grand courtier français. Le système était en client-serveur, et le système cible est en architecture web n-tiers, haute performance, en temps réel, et multithread.
De la conception jusqu’à la mise en production du produit.
Environnement
Architect: GWT, Spring, Hibernate, Tomcat, JMS, Web service, Multithread
Systèmes : Windows XP, Linux
Langages : Java,
Méthodes : UML, Design Pattern
Outils : Eclipse, Subversion
SGBDR : Oracle 10
Serveur d'application: Tomcat
-
SoftwareLz
- Créateur d'entrprise
2007 - 2009
SoftwareLz est un éditeur de logiciel spécialisé sur le domaine MDA (Model Driven Architecture): Simplification de la réalisation du projet java/j2ee/Web
Ce produit est basé sur l’architecte J2EE : GWT pour l’IHM, Spring en tant que conteneur léger, Hibernate pour l’accès à la base de données, Tomcat en tant que conteneur servlet.
Les principes sont: Modélisation du problème du client, Génération d'une interface graphique standard. Les données sont stockées dans un Repository standard.
Pour les problèmes spécifiques, développement spécifiques
Environnement
Architect : GWT, Spring, Hibernate, Tomcat
Systèmes: Windows XP/Vista, Linux
Langages : Java, XML/XMLSchema
Méthodes : UML, Design Pattern
Outils : Eclipse, Subversion
SGBDR : MySQL, Hsqldb, SQL Server, DB2, Oracle
Serveur d'application: Tomcat/Websphere/Weblogic/Jboss
-
OrchestraNetworks
- Architecte J2EE/Développeur senior
Paris
2006 - 2006
OrchestraNetworks est un éditeur de logiciel spécialisé sur le domaine MDM (Master Data Management): Gestion de données référentielles des très grandes sociétés, notamment pour les banques/Assurances.
Architecte J2EE/Développement
Conception et développement nouvelle génération de noyaux : versioning management, et performance amélioration
Environnement
Architecte : JSP/JSF, JDO, Jdbc, Tomcat
Systèmes: Windows XP
Langages: Java, XML
Méthodes: UML, Design Pattern
Outils: Eclipse, CVS
SGBDR: HsqlDB/DB2/Oracle
Serveur d'application: Tomcat/Websphere/Weblogic/Jboss
-
Aptus
- Chef de projet technique
2003 - 2005
Mai 2005 - Décembre 2005
Au sein de la Direction des Projets d’Aptus, dans le cadre du développement de Système Automatisé de Gestion de Handball (SYGAH) SYGAH est un site intranet permet la Fédération française de Handball de gérer automatiquement : les licences, les clubs, la compétition, l’arbitrage.
Responsable technique du projet : une équipe de 6 personnes.
Définition de l’architecture de l’application
Encadrement technique (une équipe de 6 ingénieurs)
Gestion du projet (estimation de charge, planning, suivi d’avancement)
Développement du Framework de système (java, XML, XSLT, HTML, JAVASCRIPT)
Environnement
Architecte : MVC (XSLT, Business logique, Jdbc, Tomcat)
Systèmes : LINUX Redhat 9
Langages : Java, XML, XSLT, HTML, JAVASCRIPT
Méthodes : UML, Design Pattern
Outils : Eclipse, CVS, Bugzilla
Méthodologie: Cycle en V et RAD
SGBDR: MySQL
Gestion de projet: MS Project 2002
Septembre 2003 – Mai 2005
Au sein de la Direction des Projets d’Aptus, dans le cadre du développement de plateformes EAI d’intégration de codes de calcul scientifique (Quercy). Quercy permet, à partir de CAO de systèmes, d'appliquer des modules de calcul hétérogènes (méthodes numériques, formats de données, et fournisseurs différents), et de traiter les résultats. Elle permet la gestion et la capitalisation de l'ensemble des données d'expertise (résultats, données d'entrée, analyse, rapport, images etc..).
Responsable de l’activité IHM : l’activité IHM regroupe toutes les IHM du projet Quercy.
Définition de l’architecture de l’IHM
Encadrement technique (une équipe de 4 ingénieurs)
Gestion d’activité (estimation de charge, planning, suivie d’avancement)
Rédaction de documents : spécification, conception, test
Développement (java, swing, XML, Design pattern, Multithreads)
Environnement
Systèmes: LINUX Redhat 9
Langages: Java, Swing, XML, Corba
Méthodes: UML, Design Pattern, Multithreads
Outils: Eclipse, Poséidon, CVS, Bugzilla
Méthodologie: Cycle en V
SGBDR: Oracle, MySQL
Gestion de projet: MS Project 2002
-
E-Xmlmedia
- Chef de projet/Développeur java/j2ee
2000 - 2003
Au sein de l’équipe de R&D, dans le cadre du développement des produits logiciels spécialement dédiés au domaine du traitement de données XML.
Test et Validation : participation aux phases de test et de validation du produit (4 mois).
Encadrement technique (une équipe de 3 ingénieurs)
Création de jeux de tests
Automatisation de tests
Test IHM (Mercury Interactive – Quick Test)
Activité IHM : l’activité IHM avait pour but de développer toutes les IHM de la société (IHM d’Administration de Mediator, IHM d’Administration Repository, Editeur XML-SQL mapping) (20 mois).
Mediator est un logiciel qui facilite l’utilisation de bases de données hétérogènes via l’interface XML (intégration et extrait de données XML). Les clients potentiels de Mediator sont des sociétés qui ont des bases de données hétérogènes (Oracle, SQL Server, DB2, Sybase).
Repository est une base de donnée semi-native XML qui est à mi-chemin entre la base de données relationnelle et la base de donnée native XML.
L’éditeur XML-SQL mapping est un outil qui facilite la création de correspondances entre le « XML Schéma » et les tables de base de données relationnelles.
Définition de l’architecture de l’IHM
Encadrement technique (une équipe de 3 ingénieurs)
Gestion d’activité (estimation de charge, planning, suivie d’avancement)
Rédaction de documents : spécification, conception, test
Développement (java, swing, XML, Design pattern, Tomcat, Axis)
XML Schéma Composant : compilateur de langage XML Schéma (12 mois).
Analyse de la norme W3C XML Schéma
Reprise de codes existants : codes de l’ancienne norme
Développement pour l’adaptation de nouvelle norme
Utilisation massive de Design patterns
Environnement
Systèmes: Windows 2000
Langages : Java/J2EE, Swing, XML (DOM, SAX, Xerces)
Méthodes: UML, Design Pattern
Outils: Eclipse, Objecteering, Tomcat, Axis (Web service)
Méthodologie: Cycle en V
SGBDR: Oracle, SQL Server (JDBC)
-
B2i
- Développeur C/C++
Douala
1999 - 2000
Au sein d’Alcatel CGA, dans le cadre de produit SAE (Système d’Aide à l’Exploitation) de Tramway et Bus.
Conception et réalisation de l’IHM de poste opérateur
Analyse des exigences de la spécification
Conception et réalisation (VC++/MFC, ADO, SQL Server, COM/DCOM, multithreads, Rose)
Au sein de B2i, dans le cadre de projet SEOUL (Système de supervision pour la ligne 6 du métro de Séoul, Corée du sud)
Conception et réalisation du « Processus Manager » module permettant de gérer l’ensemble des processus de l’application
Analyse des exigences de la spécification
Conception et réalisation (VC++, Inter-Process-Communication, NamedPipe, Rose)
Au sein de B2i, dans le cadre de projet ATISA (Liaison de données entre avions de lignes et le centre de contrôle aérien)
Conception et réalisation de la synthèse vocale (Text to Speech)
Analyse des exigences de la spécification
Conception et réalisation du système (VC++, MFC, COM, Direct Sound)
Environnement
Systèmes: Windows 2000
Langages: C++, MFC, COM/DCOM
Méthodes: UML
Outils: Visual studio, Visual Source Safe, Rational Rose
Méthodologie: Cycle en V
SGBDR: SQL Server (ADO)