Mes compétences :
JSP/Servlet
Swing
Java/j2ee
MySQL
Agile Development
ESB / Mule
Hibernate
Unix/Linux
Maven
Entreprises
Wonderbox
- Lead Technique / Architecte
Paris2011 - maintenant• Support et maintenance de l’ESB et ses web services
• Encadrement et gestion d’une équipe de 10 développeurs
• Mise en place d’un framework pour la couche de persistance pour simplifier son développement
• Implémentation des services utilisés par une application développée en PHP pour faire tous les récupérations et traitements des données
Realiz Conseil
- Lead Technique
2009 - 2011• Modélisation des données pour un nouveau logiciel de gestion commercial pour un client.
• Assiste les ateliers pour bien comprend la requête et d’aider avec la création de la maquette.
• Création des processus pour transférer, nettoyer et alimenter les données entre plusieurs applications hétérogènes.
• Coordination de l’équipe de développement des objets métiers et sa persistance
• Encadrement des développeurs débutants
Smile, 1er intégrateur de solutions open source
- Developpeur Java
Asnières-sur-Seine2008 - 2008• Mise en place d’un site Web permettant la recherche d’une base de données de personnes décédées en France destiné à des sociétés d’assurance vie.
• La recherche simple est réalisée à partir d’une page ou bien par le biais d’un processus batch de fichiers XML qui contient jusqu’à 50 000 requêtes, pouvant aller jusqu’à plus de 3 000 000 requêtes par jour au total. Il est donc facilement extensible si cela devient nécessaire.
• La base de données contient plus de 30 millions de lignes
Motorola
- Lead Technique
Gif sur Yvette 2004 - 2008• Mise en place d'une architecture standard utilisée dans tous les nouveaux projets
• Principal contributeur au développement d'un ensemble cohérent de normes et d'outils basés sur Java pour être utilisé par toute l'équipe en place
• Encadrement d’une équipe de 30 développeurs travaillant dans différents sites répartis à travers le monde et de plusieurs collaborateurs spécialisés dans les technologies Java et J2EE
• Conception et développement d’applications de gestion destinées à la Direction afin de surveiller les opérations d’affaires
Polymorphic Resources, Inc.
- Lead Technique
2004 - 2004• Architecture, conception et élaboration d’un site Web destiné à la commercialisation de véhicules
• Développement réalisé simultanément dans les environnements Windows et Linux
• Code sauvegardé sur un serveur CVS sis à mon domicile
Hewlett Packard
- Lead Technique
COURTABOEUF2002 - 2002• Conception d’un des modules du projet HPSupplylink, utilisant une approche J2EE avec Struts / Tiles
• Utilisation de Rational Rose et UML pour la phase de conception
• Développement de la plupart des nouveaux modules
• Chef de l'équipe technique pour l'effort de développement
Cincinnati Financial Corporation
- Développeur
2000 - 2001• Aide à la conception et à la construction de l'architecture de la présentation client
• Construction d'un prototype client utilisant JSP, servlets et EJB
• Construction d'un échantillon d'applications Web Java à utiliser par d'autres développeurs tout en formant à utiliser les nouvelles technologies
• Aide à la structuration de l'environnement de développement pour un nouveau projet Java.
Nationwide Insurance
- Développeur Java
1999 - 2000• Mise à jour et maintenance des environnements de construction et d'exécution de projets variés (voir ci-dessous) en Perl et Unix shell scripts
• Assistance lors de la mise en œuvre de projets communs de bureau
Qwest
- Développeur Java
Paris1999 - 1999• Conduite d'une équipe de développeurs dans la réécriture de plusieurs programmes de C++ à Java et JDBC pour accéder à Oracle
• Soutien direct à l'utilisateur des rapports avant et pendant l'analyse, la conception et la mise en œuvre
Nationwide Insurance
- Développeur Java
1995 - 1999• Construction, entretiens et maintenance de l'application utilisée par les salariés du centre de service
• Conduite des équipes par le biais d'un processus OOA/D de conception de plusieurs nouveaux logiciels
• Élaboration de plusieurs écrans et serveurs en C ++, Roguewave, Zinc, DCE et Encina.
• Mise en place du processus d’utilisation de Platinum CCC / Harvest comme outil de gestion de configuration pour l'équipe
• Travail en tant que membre de l'équipe d'imagerie et de flux de travaux dans la maintenance de l'écriture du code C en utilisant le XVT (un ensemble d'outils pour le développement de l'écran) et la base de données Sybase
• Aide à la restructuration du processus de flux de travail en raison d'une refonte des processus d'affaires