Menu

Cyril BOULMÉ

SYDNEY

En résumé

Mes compétences :
AJAX
Hibernate
J2EE
JAVA
Java j2ee
Spring
Struts

Entreprises

  • ActionHRM - Java Developer

    2009 - maintenant Responsibilities:

    Participated to the development of new modules and frameworks.
    Maintained existing code.
    Made integration with 3r party products.
    Supervised junior developers.
    Researched and tested new technologies.

    Achievement:

    Developed OH&S and Performance modules
    Integrated HR software with some payroll software using webservice or csv files.
    Made recruitment software user customisable using Spring MVC.
    Integrated HR software with a BI software (Yellowfin).
    Updated the deployment process by using Maven, Jenkins and Nexus.
    Created new workflows with OSWorkflow.
    Updated database, reviewed database patches and code.

    Technologies used: Java/J2ee, Struts, Spring, Hibernate, Dojo, Eclipse, Postgree SQL, Tomcat, Linux, Javascript, HTML, Maven, Agile Methodologies.
  • ASTEK-SO - Developer

    2008 - 2009 May 08 – May 09: Air-France, Toulouse (Mission by Astek-So)

    Responsibilities:

    I was in a section which managed all applications used for contracts with other companies.
    Managed the team in JEE development and participated in the creation of a new application.

    Achievement:

    Updated a database used by another application, and performed reverse engineering.
    Trained other members of the team in use of Struts and Welcom (an internal framework of taglib), to a high level that enabled them to complete the development independently.
    Made the application easy to use for all salesman of the group, this included the development of a rich and clear interface.
    The objective of this application was to save money, and is now successfully in use by the business arms of the organisation

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Hibernate, JMS, Welcom, Oracle, Toad, JavaScript, Html, Websphere, RSA.

    March 08 – May 08: Air France, Toulouse (Mission by Astek-So)

    I worked for the section called ‘rapid development’, which is the service used by other sections when rapid development of an application was a priority.

    Responsibilities:

    Made an update of reporting.
    Participated in the creation of a new application.

    Achievement:

    The evolution of reporting has been made with Jasper Report and the API Jexcel. This work was completed under extremely short timeframes, I had only two months for making this progress, and understanding the application, the technologies used, and what the user really wanted. I achieved this goal within one month, and was able to then participate in the development of a new application, thus ending further delay with that application.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Hibernate, Spring, Welcom, Oracle, Toad, JavaScript, Html, Websphere, WSAD.

    November 07 – March 08: Sanofi Aventis, Toulouse (Mission by Astek-So)

    Responsibilities:

    Read the specifications and make an architecture document to explain the technology used.
    Participated in the creation of the new application.

    Achievement:

    A document of the architecture and the technology used was successfully completed.
    Learned the dojo framework, which is a JavaScript framework using AJAX to make a rich web interface.
    Created the new application to schedule (inside 4 months). Within this intense period our 3 person team learnt the technology, completed an architecture document, and completed a complex application. As part of this process, I learnt and became highly proficient in the use of Spring technology.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Hibernate, Spring, Oracle, Toad, JavaScript, Html, Tomcat, Eclipse, Maven.


    July 06 – November 07: CNES, Toulouse (Mission by Astek-So)

    Responsibilities:

    Maintained the Baghera Suite, which is a suite of software used to manage the documentation used on the satellite project. (Baghera Document, Baghera Action, Baghera Exchange and Baghera Web)
    Developed new evolutions.

    Achievement:

    Developed evolution to simplify user accessibility.
    Participated in the development of the specification of the evolutions.
    Participated to the development of a new application. (Baghera Action)
    Helped users when they had problems.
    Did the migration of the Suite in Java 5 (previously Java 1.4) and Oracle 10g (previously Oracle 8i).
    Made an evolution to export and import datapackage in norm ECSS M 50B.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Swing, Oracle, Toad, RMI, JavaScript, Html, Tomcat, Eclipse, XML/XSL, UML, Castor, OJB.
  • ASTEK-SO - Developer

    2007 - 2008 November 07 – March 08: Sanofi Aventis, Toulouse (Mission by Astek-So)

    Responsibilities:

    Read the specification and make an architecture folder to explain the technology used.
    Participated in the creation of the new application.

    Achievement:

    A folder of the architecture and the technology used was successfully completed.
    Learned the dojo framework, which is a JavaScript framework using AJAX to make a rich web interface.
    Created the new application to schedule (inside 4 months). Within this intense period our 3 person team learnt the technology, completed an architecture folder, and completed a complex application. As part of this process, I learnt and became highly proficient in the use of Spring technology, which is a framework and used the IOC part of this framework and a little part of AOP.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Hibernate, Spring, Oracle, Toad, JavaScript, Html, Tomcat, Eclipse, Maven.
  • ASTEK-SO - Developer

    2006 - 2007 July 06 – November 07: CNES, Toulouse (Mission by Astek-So)

    Responsibilities:

    Maintain the Baghera Suite, which is a suite of software used to manage the documentation used on the satellite project. (Baghera Document, Baghera Action, Baghera Exchange and Baghera Web)
    Develop new evolutions.

    Achievement:

    Baghera Suite contains software which are light client and thick client so they are developed with struts or swing.
    Developed evolution to simplify user accessibility.
    Participated in the development of the specification of the evolutions.
    Participated to the development of a new application. (Baghera Action)
    Helped users when they had problems.
    Did the migration of the Suite in Java 5 (previously Java 1.4) and Oracle 10g (previously Oracle 8i).
    Made an evolution to export and import datapackage in norm ECSS M 50B.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Swing, Oracle, Toad, RMI, JavaScript, Html, Tomcat, Eclipse, XML/XSL, UML, Castor, OJB.
  • INTERFACE SI - Java Developer

    2006 - 2006 April 06 – July 06: Airbus, Toulouse (Mission by Interface-SI)

    Responsibilities:
    Participation in the development of new evolution for RISE application.
    RISE application is a light client used to manage document of calcul.

    Achievement:

    Developed new workflow for the application.

    Technologies used: Java/J2ee, Jsp/Servlet, Struts, Spring, Oracle, Toad, JavaScript, Html, Tomcat, Eclipse.

Formations

Réseau

Annuaire des membres :