Janvier 2009 – Présent Realiz Conseil – Paris, France
• Architect
• 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.
• Coordination de l’équipe de développement des objets métiers et sa persistance
• Encadrement des développeurs débutants
• Utilisation des technologies : Java, JSP, Hibernate, SQLServer, Maven, Ant, CAS, Struts, Talend, Jasper
Septembre 2008 – Décembre 2008 Smile – Levallois-Perret, Ile-de-France, France
• Expert technique
• 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.
• Utilisation des technologies : Java, JSP, Hibernate, MySQL, XML, XSD, Tomcat, SSL, LDAP, Maven, Ant
Novembre 1999 – Août 2008 Polymorphic Resources, Inc - Fort Lauderdale, Floride, USA
• Président et directeur général
• Principal consultant
Principales misions de conseil :
Octobre 2004 – 2008 Motorola, Fort Lauderdale, Floride, USA
• 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
• Tout type de développement ayant été réalisé en partie sous Java, JSP et Struts avec une base de données Oracle
Mai 2004 - août 2004 T-Rex Art, Sydney, Australie
• 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
• Utilisation des technologies Java, JSP, Struts, Tiles, Tomcat, MySQL et SSL
Février 2002 - août 2002 Hewlett Packard, Atlanta, Georgia, USA
• 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
• Utilisation des technologies Java, JSP, Struts, Tiles, Tomcat, Oracle 9I et HP Application Server
Février 2000 - août 2001 Cincinnati Financial Corporation, Cincinnati, Ohio, USA
• Démonstration de l'utilité des capacités XML de Microsoft dans Internet Explorer
• 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
• Conduite d'un groupe de développeurs à travers l'analyse de cas en utilisant le Rational Unified Process.
• Aide à la structuration de l'environnement de développement pour un nouveau projet Java.
Novembre 1999 - février 2000 Nationwide Insurance, Columbus, Ohio, USA
• 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
Janvier 1993 - novembre 1999 Software Architects - Columbus, Ohio
• Managing Consultant
Principales misions de conseil :
Juillet 1999 - novembre 1999 Qwest Communications, Columbus, Ohio, USA
• 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
Novembre 1996 – juillet 1999 Nationwide Insurance, Columbus, Ohio, USA
• 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
• Conception et mise en œuvre d’une application web pour afficher des informations client dans le contrat en utilisant les scripts CGI en Perl pour la génération des pages HTML
• É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
Novembre 1995 - novembre 1996 Nationwide Insurance, Columbus, Ohio, USA
• 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
EDUCATION
Novembre 2000 Sun Microsystems
• Designing and Architecting applications J2EE (SL-425)
• Enterprise Java Bean Programming (SL-351)
Octobre 1999 Software Architects
• A enseigné sur une classe Object Oriented Analyse et Conception UML aux employés de Software Architects
Juillet 1999 Rational Software Seattle, Washington
• Participé à une classe Object Oriented Analyse and Conception avec UML 4,0
1987 - 1993 Miami University, Oxford, Ohio, USA
• Licence de sciences appliquées à l'analyse des systèmes
SOMMAIRE DES QUALIFICATIONS
• Plus de quinze années d'expérience dans l'analyse et la résolution de problèmes complexes de programmation en utilisant un large éventail de langages informatiques
• Solide connaissance de l'Object Oriented Analysis et Design
• La capacité de communiquer aussi bien avec les utilisateurs qu’avec l’ensemble des développeurs
• Droit à travailler en France comme salarié (titre de séjour)
EXPERTISE TECHNIQUE
Systèmes d’exploitation : Windows (NT, 2000, XP), Unix (Solaris, HP-UX, Linux)
Bases de données : Oracle, Sybase, PostgreSQL, MySQL, SQLServer, Hibernate
Langages : Java, JSP, EJB, SQL, UML, C, C ++
Internet / Intranet : HTML, Perl, JavaScript, Weblogic, JBoss
Outils : Maven, Ant, Struts, Tiles, Rational Rose, Apache, Tomcat, JBoss, CVS, ClearCase, JDeveloper, Eclipse, Talend
Langues
Anglais : langue maternelle
Français : lu, écrit, parlé
Espagnol : Scolaire