Guillaume - Architecte J2EE
Ref : 031014C002-
94110 ARCUEIL
-
Chef de projet, Formateur, Architecte (49 ans)
-
Freelance
IT Architect / Technical Leader / Contractor
9 years of experience in IT consultancy
2006 Microsoft Certified Technologist Specialist: .NET Framework 2.0
2005
Sun Microsystems Certified Java Programmer 1.4 & 5.0
Sun Microsystems Certified Java Developer
Sun Microsystems Certified Web Component Developer 1.4
Sun Microsystems Certified Business Component Developer 1.3
05/2005 ILOG JRules for developers
10/2002 Sun Microsystems Certified J2EE Architect (SCEA)
11/2002 VITRIA BusinessWare (EAI, Business Process Management)
2 years and 2 months PROJET Société Générale (bank)
(Printing & Reporting Service Transversal Architecture)
SISE/STS/SUE (INFO/EDP/MSI)
04/2004 – 05/2006
Position :
J2EE Architect & Support project manager
Technical coordination of the tasks
Study, Development and Integration of J2EE solutions and infrastructure software components
More than 18 functional projects to support
Technical Environment
BEA Weblogic 5.1, 7.0, and 9.0 (Solaris 8),
IBM WebSphere 4 and 5 (MVS OS/390 zOS), Oracle 8i and 10g,
Sun F15,000, Alteon switch, integration with Siebel CRM
SunONE Directory Server, StreamServe, Mobius
WebServices and XML(Glue)
6 months PROJECT Neopost Group (Osiris project)
09/2003 – 02/2004 Position :
Technical Architect & Senior Consultant
Development of the architecture on the prototype: Franking machines world wide management with J2EE application server
Implementation of an efficient Development, Test, Build & Integration Environment (eclipse, ant, junit, xdoclet, pvcs)
International Project(Shelton USA & Romford UK)
Technical
Environment
JBoss, WebLogic, Maven, CruiseControl
EJB (Entity CMP2.0 & Session)
WebServices (Axis), EAI, JCA (Jd Edwards, Oracle)
1 month (20 days) PROJECT CNCC(Compagnie Nationale des Commissaires aux Comptes )
07/2003 Position :
Technical Architect & Pre Sales engineer
Proposal writing for the CNCC’s corporate Portal
Design & planning of the technical architecture for 80,000 estimated users.
Technical
Environment
IBM Websphere Portal
Tridion CMS
Secure payment, eLearning
Security, High Availability, Scability
1 year and 3 months PROJECT Crédit Du Nord (Bank) Chopin Banking application refactoring
Direction of Information System
04/2002 – 06/2003 Position
Software Architect
Development of a web framework (based on Struts)
Validation of Architectures using EJB components and Web Services
Modelling and development of a components framework (Business Integration Layer) (Process Components & Business Data Components)
J2EE Mentoring (mainly EJB & WAS)
Technical
Environment
IBM Websphere 4.0x & 5.0, Jakarta Tomcat & JBoss
Struts 1.1
JBuilder
Rational Rose
Core J2EE Patterns & EJB Patterns
Web Services
CICS Mainframe
1 year and 1 month PROJECT Société Générale (Bank)
INFO/EDP/ETC/DEP (Transversal Dept for Distributed Architectures)
03/2001-03/2002 Position
Technical & Software Architect
Validation of Architectures (J2EE Application Server, XML), Operation on Live
Architecture & Integration Consultancy (Weblogic, Vignette)
Expertise on BEA Weblogic for Project teams
Performance Tuning Study for J2EE (tuning J2EE, et Solaris).
Interoperability & Integration using XML (Web Services)
Security of Web Architecture (SSL, DMZ, PKI)
Printing Service Architecture (PDF producing, distribution, archiving). Benchmark on Solaris platform.
Architecture & Security Documents writing
Technical
Environment
BEA Weblogic 5.1 (Solaris 2.6 & 8) en configuration HA & Fail Over, Oracle 8i, Vignette v5, Alteon, iPlanet LDAP, Netegrity SiteMinder (SSO)
StreamServe, Mobius
BusinessObject WEBI
OptimizeIt, JProbe, Numega TrueTime, Rational Purify, Introscope
5 days PROJECT Crédit Du Nord (Bank)
Direction of Information System
11/2001 Position
J2EE Consultant/Expert
J2EE Framework Study for a banking application
Technical
Environment
J2EE, Cocoon, Struts, Log4J, Ant, …
5 days PROJECT Consors (online trading)
05/2001 Position
J2EE Consultant/Expert
Architecture & code review for performance tuning
Technical
Environment
Apache, JServ, XML, XSL (Xalan)
15 days PROJECT Société Générale (B2B trading department)
03/2001 Position
J2EE Consultant/Expert
Audit of an existing application
J2EE Architecture proposals with Content Management System (XML)
Technical
Environment
Allaire ColdFusion, Allaire Spectra, UML Use Cases
20 days PROJECT Linkvest – Training for Self Trade (Online trading)
02/2001 Position
Realization of a Training program for the competency migration from CGI to Java Server & XML.
2 months PROJECT ACCOR Hôtels (Hotels group) Pricing Application
12/2000 Position
Pricing Application development
Modelling of EJB component using XML services.
Technical
Environment
Weblogic 5.1 (Solaris), Sybase (Stored procedure), HTML & JavaScript.
10 days PROJECT Aérospatiale (EADS)
10/2000 Position
Java Framework development used for data consolidation.
Technical
Environment
Java on HP UX, CORBA(JacORB)
15 days PROJECT Météo France (electronic business)
09/2000 Position
Modelling, Development of an Electronic commerce application for insurance companies.
Authentication, Buying, Delivering of weather reports
Technical
Environment
JSP, Servlet (Tomcat & JRun), JavaBeans, CORBA(Orbacus), Oracle 8i
4 months PROJECT DSS (Dept Social Security) – London (ACCOR Application)
05/2000-08/2000 Position
Development of the Child Support Agency application.
Modelling and development of the Business Logic Layer using EJB components (one of the first European projects using EJB technology)
Use of J2EE (Weblogic) for the application server with mainframe integration. Development of a rich GUI (Java Swing) for Windows users.
Authentication/Authorization over LDAP (users directory) and SSL (Secure Socket Layer).
Main developer of the Web channel (JSP, Servlet, EJB, XML) with WAP functionality. Development of a Code Generator that automatically produced the system layers (Servlets, EJBs, Data tables).
SNMP Integration for System management: logged users listing, etc
Technical
Environment
BEA Weblogic Server 4.51 & 5.1, Nokia WAP Server, IBM DB2, IBM CICS, IBM Tivoli Netview, IBM LDAP server, Jbuilder, Source Safe puis Clear Case
15 days PROJECT AGA Médical (CRM Application)
04/2000 Position
Prototype development of a customer management system with JSP and EJB technologies
Technical
Environment
JSP1.0, EJB 1.0, Oracle 8i AS
25 days PROJECT Météo France
04/2000 Position
Architecture, development of an Extranet with JSP, servlets and JavaBeans, in order to update a document repository
CRUD functions on an Oracle 8i DBMS.
Technical mentoring of an in-house engineer.
Technical
Environment
JSP, Servlet, JavaBeans, Oracle 8i
1 months PROJECT Prebon Yamane – London (Credit Product, Finance application)
03/2000 Position
Tuning, development of a multi-tier architecture (JMS over CORBA). Architecture based on objects pools, event driven, and persistent. Rich GUI using Swing.
Technical
Environment
Java, JMS (In-house implementation of the API), Corba (Visibroker)
7 months PROJECT Valtech Training (Toulouse, Nice, Paris)
1999-2000-2001 Position
Valtech Training in French: « J2EE », « Développer avec Java », « Programmation avancée avec Java », « Concevoir une interface graphique Java (JFC/Swing et les JavaBeans) », « Développer avec C++ ».
2 months PROJECT CNES – Toulouse
08/1999-09/1999 Position
R&D Study on performances of the Sparc 32bits processor
Technical
Environment
Benchmarking, compilation.
1 year PROJECT Matra Marconi Space – Toulouse
08/1998-07/1999 Position
Development, integration and validation of a embedded software with OMT modelling
Technical
Environment
C++, OMT/StP, real time
1.5 months PROJECT KPMG Audit – Paris La Défense
07/1998 Position
Auditor for Y2K
Delegated to Carrefour
10 months PROJECT GIAT Industries – Toulouse (Military Service)
1997-1998 Position
Study on UML, Classe Relation modelling and code generation (C++) adapted to embedded systems
Research on new technologies: Java for embedded systems.
Knowledge management
Technical
Environment
Objecteering, UML, development methodology, Visual C++, Java
10 months PROJECT Hewlett Packard – Europe Marketing Evry (Training)
1996-1997 Position
Modelling & Development of a Client/Server application for data-mining in the HP Europe customer data and a customer management GUI
Technical
Environment
Java (JDK 0.9), Oracle, Informix, Visual Basic, Netscape Fasttrack
COMPETENCY
IT Consultant in Bank & Finance domains (MSc Finance)
Architect and Expert Developer in Java EJB J2EE XML WebServices
Experienced trainer in object concepts (UML), programming languages (Java & C++), an Java Enterprise architectures (J2EE)
Technical Competencies
Systems
Unix (Solaris, AIX, HPUX), Linux & Windows NT/2000/XP
DBMS
Oracle 8i & 10g, DB2, SQL Server 2005, Cloudscape
Languages
Java, C#, C++, XML, Visual Basic, Lisp, …
Middleware CORBA, RMI/IIOP, MQSeries, JMS, JAX-RPC, DCE/RPC
Application Servers
Web Services BEA WebLogic 4.51, 5.1, 6.1, 7.0, 8.1 & 9.0
IBM WebSphere 2.0, 4.0.x & 5.0
Oracle 9i
J2EE RI & Sun WSToolkit
JBoss (CMP 2.0)
Apache HTTP Server, Jakarta Tomcat, Apache AXIS
iPlanet Directory Server
Web Portals
CMS Vignette v5, OpenMarket, Plumtree, Tridion CMS, Documentum
Apache Jakarta Struts & JetSpeed
EAI WebMethods, Vitria
IDE
JBuilder, Eclipse, Together J, Rational Rose, GNU, Developer, Visual C++, VB
Performance
Benchmark OpenSTA, Mercury LoadRunner, Apache JMeter
OptimizeIt, Introscope
Others Security of a Web application (WS, SSL, PKI, DMZ, SSO)
CICS Mainframe Integration
Object/Relational Mapping
LDAP repository
.NET Architecture
Technical Rewriter for O’Reilly France
of « Servlets Java 2nde édition »
of « Enterprise Java Beans 3ème édition »
of « Java et XML »
of « Programmation réseau avec Java, 2nde édition »
Methodology and associated tools
UML
Process
Methodology UML, OMT, Hood
Unified Process (RUP), eXtreme Programming
Aspect-Oriented Programming
Patterns GoF, Core J2EE Patterns, EJB Patterns, Fowler’s Patterns
EDUCATIONAL
Academic
2004-2005 (not finished) MSc Finance, University of Paris 1, Panthéon, Sorbonne (288 hours in evening courses) (delaying because of the Master’s thesis)
Invest Banking (products, as equity, bond, option and derivative, interest rate swap , fixed income, ..) Accounting, Financial engineering & management
06/1997 Engineer in Computer Science and Applied Mathematics at ENSEEIHT (********)
04/2005 TOEFL 253/300