Passionné par la conception d'architectures de systèmes d'information, d’architectures orientées services, les démarches méthodologiques de conduite de projets (notamment Unified Process et Agile) de développement et d’intégration d’applications, les patterns d’architecture et de design, je travaille depuis plus de 20 ans sur des projets mettant en œuvre, entre autres, les technologies JEE, le paradigme SOA, les approches web 2.0, des patterns d’intégration d’applications, basés sur des MOM, dans les secteurs: Banque & Assurance, Télécommunications, Public,(Gestion de Production Éditoriale & Energie), Industrie Automobile, Industrie Aéronautique et Simulation Numérique (Vibrations & Acoustique, Mathématiques de la CAO).
Sur ces différents projets, j'ai exercé les rôles de Développeur, Testeur, Analyste fonctionnel, Concepteur, Architecte, Architecte en chef, Chef de projet, Directeur de développements, Directeur technique et Formateur en architecture des systèmes d'information.
J'ai également acquis une forte expérience sur la mise en place des processus et méthodologies de développement logiciel et, sur l'industrialisation de systèmes informatiques
Enfin, j'ai conduit des missions de formation, en Architecture, des architectes et concepteurs chez mes clients et, j'apporte une contribution à la communauté des architectes IBM en dispensant les cours IBM "Architectural Thinking" et "Component Modeling" aux architectes IBM.
Key Skills: En tant qu'architecte, je possède une expertise fonctionnelle et technique, acquise dans les domaines bancaire, de la gestion de production éditoriale, du workflow et du content management, des télécommunications de l'automobile, de laéronautique,, de l'énergie et de la simulation numérique. J'ai participé à des phases d’analyse de besoins et de conception, j'ai encadré des équipes d'architectes, de concepteurs et de développeurs, j'ai réalisé des études d'architectures: d’applications et d'intégration d'applications WAP/WEB basées sur les technologies et patterns JEE, sur BPEL et les Web Services, d'intégration d'applications dans des environnements de CAO, basées sur CORBA.
En tant que Chef de projet, j'ai assuré l'animation et la direction d’équipes de développement, la coordination d’une activité d’industrialisation d’un ensemble d’applications, la planification et le suivi de projets.
Technologies: JEE, CORBA, BPEL
Paradigmes: Web Services
Méthodes/Process : UMF, IBM Global Services Method, SOMA, RUP, Classe-Relation Merise, SADT, SART
Techniques: Context Diagram, Component Model, Architectural Overview Diagram, Operational Model, Architectural Decisions, Viability Assessment.
Languages: Java, C++, C, PHP, Fortran
Middleware: WAS, WPS, DB2, ORBIX, Oracle DB 10g, OC4J, Oracle BPEL Process Manager, Oracle Streams Advanced Queuing.
Outils: RSA, WID, Oracle JDeveloper, Oracle BPEL Designer, Rational Rose, ClearQuest, CMVC, CVS, WSAD, Visio, MS Project, Quality Center
Environnements: Distribué et z/OS
Key Courses and Training: Je suis formateur des cours IBM "Architectural Thinking" et "Component Modeling" destiné aux architectes IBM. J'enseigne également la version externe du cours "Architectural Thinking" aux clients IBM.
Mes compétences :
Chef de projet technique
Télécommunication
Automobile
SOA
Calcul Scientifique
Directeur Technique
Architecte