Pierre - Architecte JAVA UML
Ref : 190111D001-
Domicile
1007 LAUSANNE (Suisse)
-
Profil
Développeur, Architecte (46 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
TRADING Profession al Forex traderJan 2016 - Jan 2019
Technical and statistical analysis, de velopment of trading robots
(mql5, Metatrader 5).APPLICATION DEVELOPMENT AND DESIGN -
Role:Senior J2EE developer
Lombard Odier -Geneva, SwitzerlandCrédit Agricole SuisseJan 2015 - Jan 2016Project: Design and implementation of a genericmetadata repository
Technologies: Websphere Application Server 8.5, Eclipse, OpenJPA ,Hibernate,JUnit, Oracle, SVN
. Team of 3 people.
Responsibilities :Analysis , technical design and development of the repository -
Role: Technical lead J2EE
-Geneva, SwitzerlandJan 2013 - Jan 2015Project: Migration of the bank’s information system
from IDEAL/Datacom technology to J2EE/DB2. Team of 40 people.
Responsibilities:
•Technical lead : supervise a team of developers, technical support, code review, report technical and organization issues met
•Analysis , technical design and development of modules handling prospects and alerts/to -dos /due dates Technologies:
Websphere Application Server 8.5, Eclipse, OpenJPA, JUnit, DBUnit, DB2, EJB 3.0, SVN Geneva State -
Role :Technical Lead J2EE
Geneva, SwitzerlandJan 2012 - Jan 2013Project :Creation of a web application allowing citizens to consult their health insurance subsidies. Team of 4 people.
Technologies: JBoss Application Server 5.1, Eclipse, Spring MVC, Spring, JPA, Hibernate, DBUnit, Oracle, EJB 3.0, SVN. SPX -Valley Forge –Lausanne, Switzerland
Responsibilities :
•Technical lead : interface
with all of the project technical stakeholders
•Design and development of the front and back end application -
Role:Senior J2EE developer
Jan 2009 - Jan 2012Project :Creation of a vehicle diagnostic application for Honda:
Technologies: JBoss Application Server, Eclipse, Hibernate, JUnit, Oracle, X ML, Swing, Swt, EJB, web services , SVN State Secretariat for Economic Affairs (SECO) Switzerland
edition of vehicle models, publication of the diagnostic application. Team of 35 people located in France, Switzerland, Germany, Bulgaria, Macedonia and Japan.
Responsibilities:
•Migration of a documentation application to a diagnostic application: analysis of needs, design and implementation of the migration.
•Deign and development of a framework of generic graphical modules offered to the application editors. -
Role :J2EE architect
Jan 2008 - Jan 2008Project:
Technologies :Borland Enterprise Server, Eclipse 3.2, JUnit, Oracle, EJB, Web services, SVN SPX -Valley Forge France and Switzerland
Application handling the visits of health and safety inspectors in Switzerland: scheduling, offline typing of the visits results, invoicing. Team of 6 people in Switzerland and Lebanon.
•Responsibilities:
•Designed the technical architecture of the application.
•Set up the graphical design of the web application.
•Coordinated the SECO, the technical integrator and the development team located in Lebanon. -
Role:J2EE senior developer and designer
(France, Rueil Malmaison)Jan 2006 - Jan 2007Project :
Technologies: JBoss Application Server, Eclipse, Hibernate, JUnit, Oracle, XML, Swing, EJB, Web services, SVN.Accenture, Port Louis
Creation of a documentation management system for the car industry within a team of 12 people split in the USA, France, Germany and Bulgaria.
Responsibilities:
•Designed and developed alone an entire and independent module of the system: a Swing application managing the edition and publication of technical editorial plans, based on the XML technology.
•Designed and developed a publication module allowing the preview/publication of editorial plans under different formats (pdf, html, web publication) with a high level of configuration/modularity. -
Role :J2EE development team leader
MauritiusJan 2004 - Jan 2005Project:
•Technologies:Websphere Application Server v4.0, Eclipse, Struts 1.1, JSP, Hibernate, JUnit, Windows NT, iframe
Creation of an after-sale information system for the 3rd biggest French distribution group. The
project involves 35 people,split in 3 teams based in France, Portugal and Mauritius.
Responsibilities:•Responsible for the delivery of 2 modules of the application
•Managed a team of 7 developers, assigned daily tasks and followed their progress
•Brought technical expertise to a pool of 20 junior developers
•Trained 20 junior developers on concurrent access system and Eclipse tools -
Role:J2EE senior developer and designer
Royal Bank of Scotland, London -EnglandJan 2004 - Jan 2004Project:Account Opening:
Technologies: Websphere Application Server v4.0, Websphere Studio Application Developer v4.0, Struts 1.1, JSP, XML, JAXP, Castor, JUnit, Ant, PVCS, Windows NT, Rational Rose, CICS mainframe interface. Travelex, Peterborough
the aim of this project is to create a unique web-based interface to open bank accounts within the group. The application is multi brand (Natwest /Royal Bank of Scotland) and multi -channel
(retail branch, internet, telephony, customer business unit). It involves 30 people,
split in 3 teams based in Edinburgh, London and Bangalore (India).
Responsibilities:
•Participated in the design and development of a front -end framework, built on top of Struts, to provide offshore developers some reusable services: form validation, application workflow, security, data reference, and custom tag libs.
•Developed a framework to allow the testing of any part of the web application, managing the sub flow and domain model handling. This framework facilitated the test of modules developed concurrently in different locations.
•Trained the 4 -people testing team, based in Edinburgh, on the test framework.
•Participated in the design of the application’s personal details module. -
Role :J2EE senior developer and designer
EnglandJan 2003 - Jan 2004Project:
Technologies: Websphere Application Server v5.0, Websphere Studio Application Developer v5.0, Struts 1.1, JSP, XML, Swing , EJB 2.0, Java Web Start, Sybase Adaptive Server Enterprise 12.5, Rational Clearcase, Windows 2000, JUnit, JAXP, Ant, Rational Rose XDE Developer Christian Dior and Louis Vuitton, Paris
FXPayNET: the goal of this project is to unite the two legacy systems of Virtual Trading Desk and FXOnline to create an integrated
and enhanced system for delivering B2C Foreign Currency
Exchange to Travelex Global Payment partners.
The system enables the creation of orders and transactions, and the associated management of customers, beneficiaries, workflows and security.
Respon sibilities :
•Designed and developed a Swing Client allowing dealers to answer live to customer
transaction quotes upon request. The Swing Client is downloaded from the web site through Java Web Start.
•Developed role delegation features to allow Travelex users to create and approve beneficiaries and beneficiary approval models, on behalf of a customer..
Education
Bachelor of Computer Science
Honours
Degree, from the French Grande Ecole
Ecole Centrale de Lille
.
Computer skills:
Languages Java EE , Javascript, SQL, PHP J2EE EJB , JSP, Servlet, Swing, JAXP, JTA
Systems Windows NT/2000/XP, Unix
DBMS Oracle , Sybase, MySQL, DB2 Application Servers
Websphere
, Weblogic, JBoss
IDE Websphere Studio Application Developer, Eclipse, IntelliJ
Portals Websphere Portal Modelling methodologies UML (Rational Rose , Enterprise Architect)
Repository adapters Visual SourceSafe, Rational Clearcase, PVCS , SVN Frameworks
Struts , Hibernate , OpenJPA
Languages: French: English: mother tongue fluent
(2 years spent working in English speaking countries)
German: basic level Personality skills:
One year travel and volunteer work around the world from
May 2005 to May 2006: great ability to work, communicate and innovate within an international environment.
Formation
Diplôme d’Ingénieur de l’Ecole Centrale de Lille, spécialisation en systèmes d’information
Certification Scrum Master (Professional Scrum Master 1)
Bachelor of Computer Science
Honours
Degree, from the French Grande Ecole
Ecole Centrale de Lille
.
Computer skills:
Languages Java EE , Javascript, SQL, PHP J2EE EJB , JSP, Servlet, Swing, JAXP, JTA
Systems Windows NT/2000/XP, Unix
DBMS Oracle , Sybase, MySQL, DB2 Application Servers
Websphere
, Weblogic, JBoss
IDE Websphere Studio Application Developer, Eclipse, IntelliJ
Portals Websphere Portal Modelling methodologies UML (Rational Rose , Enterprise Architect)
Repository adapters Visual SourceSafe, Rational Clearcase, PVCS , SVN Frameworks
Struts , Hibernate , OpenJPA
Languages: French: English: mother tongue fluent
(2 years spent working in English speaking countries)
German: basic level Personality skills:
One year travel and volunteer work around the world from
May 2005 to May 2006: great ability to work, communicate and innovate within an international environment.
Formation
Diplôme d’Ingénieur de l’Ecole Centrale de Lille, spécialisation en systèmes d’information
Certification Scrum Master (Professional Scrum Master 1)