Jonathan LALOU

32 years (born in 1980)

European Driving Licence

mail: myFirstName {dot} myFinalName {at} Gmail {dot} com

Senior J2EE Engineer – Architect – Tech Lead – Scrum Master

 

Work Experience:

Since March 2005: Consultant for Sungard Global Services -former Sungard Consulting Services, former Cadextan– (Paris, France)

  • Attended trainings:
    • General Finance (2005, Sungard Cadextan)
    • DotNet Framework (2006, Sungard Cadextan)
    • Maven (2007, Sungard GP3)
    • Spring (2007, Sungard Cadextan)
    • Management of Risks (2007, BNP)
    • Advanced J2EE (2008, Sungard Consulting Services)
    • Oracle 11g for Developpers (2010, BNP / Oracle France)
    • WebLogic 10 for Developpers and Architects (2010, BNP / Oracle France)
    • Project Management (2010, Sungard Global Services)
    • Oracle Coherence (2011, BNP / Oracle France)
    • Lean (2011, BNP)
    • Scrum Master certification (2011, Scrum Alliance / Xebia France)
  • Taught trainings:
    • Scrum methodology (2009, 2011, 2012)
    • Mule and ESB (2010)
    • TDD and Testing Cooking Book (2012)
  • Reception of resumes and interviews with candidates for technical validation
  • Member of “Lean & Agility” business knowledge network
    • Scouting
    • Design of commercial offer
    • Trainings

Since April 2012: Transverse Architect and Projet Manager at Amundi Asset Management (Paris, France)

  • Management of project of general Stabilization and Reliability of more than 30 JOnAS servers
  • Used skills:
    • Java 6 / JEE5,
    • JOnAS 5.2
    • OSGi
    • EJB 2 and EJB3
    • Joram
    • Spring
    • WebServices Axis & CXF
    • JMS
    • JUnit
    • Design Pattern
    • Sybase
    • Ant 1.8.3
    • Maven 2&3
    • SVN
    • IDE:
      • Eclipse 3.7 Indigo
      • IntelliJ IDEA 10&11 Ultimate
    • Agility:
      • Scrum
      • TDD
      • XP

December 2009 – March 2012: Architect, Team Leader and Scrum Master at BNP-Arbitrage (Paris, France).

  • (60-70%) Analysis, architecture, plan, conception, development, test, integration on a global and world-wide application of Prime Brokerage.
  • Promotion, training and implementation of Scrummethodology.
    • Functional: merging teams from former Bank of America and historical BNP-Paribas, a new platform has to be built, from scratch.
      • Load extracts of various types, from various sources
      • Handle all kinds of products on all markets
      • “Follow the sun” production architecture
      • Generate reports
      • Provide integrated and added-valued services (portlets) through a web portal (similar to eXo Platform / WebLogicPortal, etc.) and possibly on mobile devices (iPhone / Android)
    • Agility:
      • Scrum
        • Scrum Master
        • Training to teams in Paris and Mumbai
      • Test Driven Development
      • Continuous Building
      • Sotware factory
    • Java 6 / J2EE
      • Spring 2.5.6
      • Hibernate 3.1.3
      • JMS
      • JUnit 4.4
      • JDBC
      • Quartz
      • Real time, strong constrained environment, distributed computation
    • GWT 2 / GXT
    • Mule ESB 2.2.1
    • Tibco RendezVous 8
    • Oracle WebLogic 10.3.3
    • Oracle Coherence 3.5 (Tangosol) / EhCache
    • Environnement: Eclipse 3.5 / IntelliJ IDEA 9.0.5
    • Design Pattern
    • XML
    • Oracle 11g / Sybase 12
    • Maven 2.2.1
    • SubVersion 1.6
    • GigaSpaces
    • Tomcat 6 / OpenJMS / ActiveMQ
    • Work in international context, with main teams based in New-York (Bank of America), Paris, Mumbai and other ones in London, Hong-Kong and Tokyo
  • (20-25%) Architect and senior developer on a bridge between legacy platform and brand new platform for collateral computation: early analysis, architecture, workflow design, conception and development.
    • Functional: datas are retrieved from the new platform, and poured into the legacy platform to follow the same process as datas regularly loaded (cf. below)
    • Java 5 / J2EE:
      • JMS
      • Hibernate
      • Spring 2.5.6
      • EJB 2
      • JUnit 3
    • Design Pattern, UML
    • XML
    • Oracle 11g
    • Maven 2.0.11
    • BIRT (Business Intelligence and Reporting Tools), Struts, Wicket
    • SubVersion
    • BEA WebLogic 9.2
    • Environnement: Intellij IDEA 9.0.5
    • Work in international context, with teams based in New-York, Paris and Tokyo
    • Support of level 2
  • (10-15%) “Guru” on legacy platform for reporting:
    • Functional: cf. below
    • technical referent
    • tuning and global improvement of the platform
    • management of environments (dev, UAT, preprod)
    • new developers training
    • responsible of software factories
      • Hudson 1.301
      • Bamboo 2.0.2
      • Apache Archiva 1.1.1
      • Agile Methods: Scrum, eXtreme Programming, TDD, continuous integration

Support of level 3: very complex issues (“mysterious” stacktraces, related to WebLogic or tiers frameworks)March 2007 – November 2009: Software Engineer at BNP-Arbitrage (Paris, France). Development, tests, support and refactoring of Prime Brokerage platform.

  • Conception
  • Development
  • Test
  • Refactoring
  • Support
  • Used skills:
    • Java / J2EE:
      • Spring
      • Hibernate
      • JUnit
      • Swing
      • Struts
      • JWS
      • EJB 2
      • JSP
    • WebLogic 9.2
    • Design Pattern
    • XML
    • Unix
    • Oracle
    • Ant
    • Maven 2
    • SVN / CVS
    • BIRT
    • Ldap
    • IDE:  IntelliJ IDEA 8.1
    • Agile Methods:  Scrum, eXtreme Programming

April – November 2006: Software engineer  at Ixis-CIB (now: Natixis ;  Paris, France). Definition, architecture, development, support and testing of a front-office risk limits software front-office, for Board of Risks.

  • Definition
  • Architecture
  • Developpement
  • Support
  • Tests
  • Used skills:
    • Java 5
      • Swing
      • JWS
      • JUnit
      • Hibernate
    • Design Pattern
    • XML
    • Sybase
    • SVN
    • IDE : Eclipse 3.3

March 2005 – April 2006: Software engineer at  Sungard Finance (Saint Cloud, France): development on a back office software: GP3.

November 2003 – March 2005: Web Engineer and Software Engineer at DEFICS

  • Conception of static (HTML) websites
  • Conception of dynamical and commercial websites (PHP, MySQL)
  • Professional education:
    • computer sciences
    • scientific
    • legal
    • misc.
  • Software development
    • Java
    • C++
  • Installation, configurations of and migration to free software
    • Mozilla: internet suite (browser, email, chat, edition)
    • Mozilla Firefox: new generation internet browser
    • OpenOffice : alternative to Microsoft Office
    • NVu : HTML and  CSS development

March – August 2003 :Development of a demonstration application for digital TV decoder

    • Company: Philips STB , Suresnes (Hauts-de-Seine, France)
    • Mission: Build a demonstration application of new features brought by the integration of a Hard Drive Disk on digital TV decoder.
    • 1st part: specification and development of Graphical User Interface widgets (in Java) aimed to be used in Philips Advanced Development department future demonstrations.
    • 2nd part: re-use of these widgets to develop a PVR (Personal Video Recorder) application from functional requirements. This application lists available audio/video services, schedules records and performs them, handles records playback etc.
    • Used skills:
      • GUI,
      • Java,
      • UML,
      • real time and embedded development,
      • ergonomics,
      • Unix.
    • Context: Sun Station, Sun Unix, STB, digital TV
    • Software:
      • Rationnal Rose
      • NetBeans
      • XEmacs
      • J2EE
      • Microsoft Office Professional
    • Time: 6 months

June – September 2002 : conception et development, as a trainee engineer, of a data storage software

    • Company: Syred Inc. in Howell, New-Jersey (United States of America).
    • Mission : Migrate a software from cgi-bin to Java, taking care of compatibilty and non-regression of both systems.
    • Used skills:
      • Java
      • GUI
      • AWT
      • Swing
      • networks protocols.
    • Context: PC, Windows 2000, SAN
    • Software:
      • Sun Forte
      • XEmacs
      • JDK 1.3
      • Microsoft Office Professional
    • Time: 3 months

January – March 2001 : Labourer in the SNCF , French national railway company.