Entreprises, SSII, DSI

Trouvez en quelques heures les meilleurs intervenants pour vos projets.

Retour Ajouter ce CV à ma sélection Demander sa disponibilité
Photo Laurent
Laurent - Architecte XML CV n°091002M002
  • Profil Architecte, Développeur (58 ans)
  • Domicile 75 008 PARIS
  • Domaines d'expertise Architecte, Développeur, Banque de détail
Compétences techniques
XML
Études et formations

FORMATION
1996 Doctorat en informatique (intelligence artificielle) de l'université Paris VI, « Modélisation et simulation de l’environnement dans les systèmes multiagents. » (programmation en Smalltalk et C++)

Autres
2004-2006 : Formations ILOG JRules.

1999-2002 : Formations à la gestion de projets (ISO 9001, Microsoft Project…)

Anglais : lu, écrit, parlé (habitué de travailler aux USA)
Allemand, Japonais : notions

COMPÉTENCES TECHNIQUES
Langages & Modélisation : Java, JEE, JRules, ANTLR, Smalltalk, Lisp, Pascal, C++, DITA, SQL, UML, Drools

Web : HTML, Javascript, Mediawiki, Confluence, CSS, XML, Freemarker, XSLT, GWT, HTTPS

Outils de développement : Eclipse, Maven, Bamboo, Ant, SVN, CVS

Méthodologies : ISO 9001, XProgramming, Jira, Microsoft project

Systèmes d’Exploitation : Unix (Linux), Windows, Mac OS

Serveurs d’applications : Weblogic, Alfresco, WebSphere, JBoss, Apache / Tomcat

Divers : Spring, JPA, EJB, JGoodies, SwingX, JUnit, Log4J, JMeter, Excel, TestNG

Expériences professionnelles

04/2009 – 09/2009 (5 mois) CASDEN - BANQUE POPULAIRE, Noisiel (77), France
Senior Développeur & Architecte au sein de l’équipe d’ingénierie des développements.

Architecture orientée service d’une application d’éditique (rédaction de courriers).
 Participation à l’analyse de l’architecture (approche Service-Oriented Architecture)
 Soutien Java auprès de l’équipe de développement
 Conception d’une passerelle Web Service / JMS d’envoi de fichiers PDF à imprimer
 Développement d’un outil d’extraction de statistiques
Technologies : UML, Java, SOA & Web Service, Alfresco, JBoss, Maven, Webscript

Accompagnement d’un projet Web JEE / WS de site bancaire Natixis et Casden avec login unifié.
 Développement d’un client de Service Web d’authentification
 Réalisations de composants RichFaces d’interface Web
Technologies : Websphere, JBoss, Apache, Java, JSF, RichFaces, Javascript

Étude préliminaire et prototype de référentiel de services (SOA).
 Application Web développée à partir d’Alfresco / Share
 Outil graphique sous forme de plug-in Eclipse (Graphical Modeling Framework)
 Génération de code à partir des modèles SOA décrit à l’aide des outils développés ci-dessus
Technologies : Alfresco, Web script, Javascript, Model Driven Architecture (MDA), EMF / GMF, Acceleo, BlueXML, Eclipse

Service de garantie de prêt à destination de la Bred.
 Participation à l’analyse de l’architecture orientée service
 Soutien auprès de l’équipe de développement
 Réalisation d’un moteur de système expert
Technologies : Java, SOA & Web Service, Drools, raisonnement par chaînage arrière

07/2008 – 03/2009 (9 mois) BNP PARIBAS ARBITRAGE, Paris (75), France –
Projet Fire (équipe Intellimatch) –01/2009 – 03/2009 (3 mois)
Application de réconciliation de trades front / broker.
 Gestion MOE du projet
 Définition et mise en place de l’architecture
 Réalisation de l’interface graphique et de la couche de communication client / serveur
Technologies : Java, Swing, JUnit, Confluence, Spring, EJB, Maven, Eclipse, Weblogic, GWT, JDBC, SQL, Jira, confluence, JASS, LDAP, Ant

Projet Maestro (équipe Symphony) – 07/2008 - 12/2008 (6 mois)
Migration d’une application d’EAI (intégration d’applications d’entreprise) financière vers la technologie JRules.
 Mise en place de l’environnement de développement (maven, bamboo, svn …)
 Définition de l’architecture des règles
 Migration sous forme de tables de décision des règles existantes de matching et de routing
 Intégration du moteur de règles au sein d’une application JEE
 Optimisation d’un outil (Java / Swing) de test des règles
Technologies : Java, JRules, Swing, JUnit, JMeter Confluence, Eclipse, Spring, EJB, JDBC, SQL, Weblogic, Maven, Ant, SVN, Jira, confluence, Tibco

Expertise systèmes à base de règles métier –07/2008 – 03/2009 (9 mois)
Au sein de l’équipe Architecture, rôle de consultant transverse auprès d’autres équipes pour la maintenance ou la mise en place d’applications JRules :
 Primebrokerage
 Murex Equity Back
 Market Data Information Systems
 Prism (princing and analysing)

06/2004 - 05/2008 (4 ans) EXFODIA INC., Montréal, Canada –
Fondateur
 Gestion de contenu d'entreprise : système d'aide en ligne à l'écriture de réclamations d'impôts.
 Écriture collaborative de contenu : génération de sites Web et de documents à partir de données structurées (DITA).
 Développement en Java d'un simulateur et d'un planificateur (extension de la grammaire Java avec ANTLR, éditeur et compilateur sous forme de plugin Eclipse, interfaces graphiques Swing et SWT). Subventions gouvernementales (Québec et Canada) obtenues pour ce travail de R&D.
Technologies : Java, Alfresco, DITA, MediaWiki, ANTLR, plug-in Eclipse, Swing, SWT, Tomcat, JBoss, XSLT, Freemarker

7/2005 - 09/2007 (2 an 2 mois) ILOG, Sunnyvale, Californie –
Consultant indépendant pour ILOG (analyse, formation et mise en place de systèmes à base de règles métier JRules).
Partners HealthCare System (Massachusetts, USA), de juillet à août 2007 + 5 jours fin septembre
 Développement d'un modèle objet en Java pour la réalisation d'un Proof of Concept de système JEE d'aide au diagnostique medical.

État du Nevada (Carson City, USA), du 25 novembre au 9 décembre 2006
 Analyse, prototype et recommandations à propos d'un ensemble de règles dans le domaine de l'éligibilité aux programmes sociaux.

Farmers Insurance / Western Computer à Sandy (Utah, USA), du 6 au 17 novembre 2006
 Réalisation d'un prototype de questionnaire dynamique pour une compagnie d'assurance.

Shenandoah Life Insurance (Roanoke, USA), la semaine du 18 octobre 2006
 Analyse des besoins relatifs à un système de questionnaire Web interactif.

Fidelity Investments (Boston, USA), du 15 août au 8 septembre 2006
 Analyse et prototype (déployé sur WebSphere) d'un système de traitement automatisé de formulaires financiers (combinaison d'objets Java et d'XML).

Morgan Stanley / Compuware (Montréal, Canada), du 25 juillet au 25 septembre 2005
 Calcul automatisé de taxes sur des transactions financières, intégration de règles écrites sous forme de tableau Excel (programmation Java).

11/1998 - 06/2004 CENTRE DE RECHERCHE INFORMATIQUE DE MONTRÉAL, (5 ans 7 mois) Canada –
Chercheur et responsable de l'équipe « Génie logiciel et ingénierie de la connaissance » au sein du CRIM (organisme dédié au transfert technologique de la recherche vers l'industrie)
 Recherche de contrats industriels et de subventions
 Gestion de projets suivant la norme ISO 9001
 Développement en Java d’une plate-forme d'agents logiciels communicants, adaptatifs, multiserveurs et multiplateformes

10/1997 - 09/1998 (1 an) POST-DOCTORAT A L’ELECTROTECHNICAL (1 AN) LABORATORY, Tsukuba, Japon
Développement (en Java) d'un simulateur distribué de robots footballeurs (Robocup).

10/1991 - 09/1992 (1 an) DÉLÉGATION GÉNÉRALE POUR L’ARMEMENT, Arceuil,

Scientifique du contingent : poste d'ingénieur dans le domaine aérospatial (Base Relationnelle d’Information Orbitale). Lettre de félicitations (exceptionnelle) obtenue à la fin du service militaire.

06/1990 – 12/1992 (2 ans) CENTRE DE GESTION DE LA PÊCHE ARTISANALE, Paris,
Développement d'un système d'analyse statistique (programmation en Pascal)

ENSEIGNEMENT & PROJETS PERSONNELS
En 2006 : Production d'un chapitre de la formation ILOG USA pour Business Analysts

2001 - 2008 : Professeur associé de l’université de Montréal (Canada) : encadrement d'étudiants (DESS, Maîtrises et de 2 doctorants)

2002 - 2008 : Membre du comité de programme de l’International Conference on Enterprise Information

2001 - 2003 : Organisateur de deux conférences scientifiques (JFIADSMA 2001 & ASE 2003)

2001 - 2007 : Chargé de cours des universités de Montréal et UQÀM (Montréal, Canada).

Enseignements :
 Java (bytecode, threads, sécurité, Swing, RPC, RMI, Sockets, Applets, Servlets, EJB, JSP, J2EE...),
 Applications distribuées (protocoles Internet, systèmes multiagents, Corba, client-serveur, P2P, Services Web, 802.11, Struts, JSF...)
 Commerce électronique (théorie des jeux, enchères & négociation, intelligence artificielle, gestion de l'information d'entreprise...)

2000 - 2007 : Co-animateur du Groupe des Utilisateurs Java de Montréal

1994 - 1996 : Chargé de cours d'informatique (Pascal et Maple) en classe préparatoire d'ingénieur (« Math Sup ») au Lycée Paul-Valéry (Paris)

Retour Ajouter ce CV à ma sélection Demander sa disponibilité