5 years of experience in Java/J2EE object web development. Lots of computer languages experience. Thin/Thick client. Polyvalent profile. High analytical skill and adaptation to complex problems. Rigorous, serious, logic, good interpersonal skills and the capacity to work alone or in team. (but prefer in team ^^)
Video Game in Flash : Ruba et le prisonnier du cube (see link)
3D Video Game with Studio Max and Virtools : Welda : You are the Welda princess and you have to save Tink using your arrows. You can control your bow with an infra red accessorie instead of the mouse. (see presentation video) (link on this page).
Database created for associative purposes to manage orphans. Web application in progress.
5mn 3D Animation with Studio Max based on the story of the Naheulbeuk dungeon
Creation of functional and technical specifications
Detailed costing
Acceptance test plan and tests
Development with Java, Batch TMJ, Spring, JAXB, Hibernate, HornetQ, J2EE Tapestry. Database PostGreSQL. (Customized internal language for HornetQ and some other java and tapestry libraries)
Development on another project using Struts 1 (Customized internal language), some Cobol coding
Unit, integration and regression tests
Deployment and delivery
Environment, Tools and Languages: Windows 7, eclipse, JAVA/J2EE (frameworks : Spring, hibernate, Tapestry, Struts) , DB : PostGreSQL, java 1.4, 1.5 and 1.6, HermesJMS (for HornetQ), SVN, CVS, SOAP-UI
Detailed Description
Development of the technical platform and of the intranet for the “Déclaration Sociale Nominative” project for the agricultural mutual. Then development of the fat client front and back for the “Gestion pour Compte” project managing appointments fixing.
Creation of functional and technical specifications
Creation of technical validation report and validation
Development
Environment, Tools and Languages: Windows 7, Spring Tool Suite with GWT 2 plugin, JAVA/J2EE (frameworks Spring, hibernate), Oracle DB, java 1.5 and 1.6, SVN
Detailed Description
Maintenance and evolutions of several applications for VNF (ship management).
Creation of an installation process for Liferay and for the SBC project on a Linux machine
Setup and configuration of Liferay and of the MySQL DB (WampServer) on the local development environment (Windows 7) and on the presentation environment (Linux).
Weekly meeting to identify the needs of the project and to submit the project progress
Needs analysis
Choice of the most appropriate solution (I had some flexibility on the technical, and architectural choice) while taking into account some imposed choices like liferay for integration with other applications
Development of the solution with the several technologies chosen : JAVA/J2EE (Spring framework), AJAX, JQUERY/Javascript, CSS, HTML, MySQL, and the Liferay CMS
Unit tests in the local development environment (Windows)
Deployment in the linux development environment (same conditions as the production environment), unit tests, regression tests, and integration tests
Presentation of the final first version product to the final users and proposition of the new functionalities which can be developed to improve the product for the future versions
Environment, Tools and Languages: Windows 7, Linux, Eclipse with Liferay product, JAVA/J2EE (Spring framework) , HTML , CSS, Javascript, JQUERY, AJAX, MySQL, and the Liferay CMS version 6, LDAP and accounts management (group rights, users rights, …) in Liferay
Detailed Description
Development of web interface to manage several Session Border Controller (SBC) machines for internal use of ATOS (these machines are used to manage calls for TV channels for example). Redesign of the old interface (optimisation of the ergonomy for example) and development of new functionalities. The team was in charge of taking care of the technologies used by the Atos Worldline Group, and especially of the ActiveMQ solution, which made me have my first approach with message queuing technologies.
Company Description
Atos Worldline Team: TO-TS (Network Solutions) Project: MWS SBC Development
Formations on java frameworks Struts, hibernate and methodologies MVC, V Cycle, ...
Study of the detailed specifications
Analysis and optimization of the UML model (classes diagram, use cases and the sequence diagram).
Update of the data model with ORACLE
Web application developed with ECLIPSE with the MVC (Model View Controller) methodology: o Presentation layer with STRUTS (+HTML, CSS, Javascript) o Controller layer with Java o Mapping layer relational/object with HIBERNATE
Tests
Delivery in the tests environment
Environment, Tools and Languages: Windows 7, Eclipse, Struts/Tiles, Hibernate, Java/J2EE, HTML/CSS/Javascript, SVN, Oracle, UML
Detailed Description
Work on the development of a web application for the CEGID society. This application manage the internal staff mobility
Functional management of third-party life cycle (customers, suppliers, subcontractors): • Use cases • SAP Data Statistics • Maintenance fonctionnelle de tiers sous SAP Functional maintenance in SAP for the thirds.
Interface development (web application JAVA/J2EE HTML CSS JAVASCRIPT) to manage the creation and/or the modification of the third in SAP • Attendance to the committees to define the needs • Needs analysis • Technical solution choice • Technical and detailed specifications • Application development in JAVA/J2EE with ECLIPSE
- - View layer : JSP HTML CSS Javascript
- - Controller layer : SERVLETS Java
- - Model layer : JDBC, SQL Server • Deployment to TOMCAT • Attendance to the weekly meetings about project progress • Tests • Technical documentation writing • Delivery of the application to the project leader
Environment, Tools and Languages: Windows XP, Eclipse, SAP FI, Office, Java/J2EE, JSP, HTML/CSS/Javascript, TOMCAT, Eclipse, UML, SQL Server
Detailed Description
EDIFICE project goal is to integrate the SAP solution to manage the processes of the French industrial group Bouygues and its affiliated companies (Bouygues Construction, Bouygues Telecom, TF1, …). The Engagement team has to manage more specifically the accounting processes (from command process to invoice accounting process, managing thus command check, differences handling, …)
Company Description
Bougues Construction Team : Engagement Project : EDIFICE
Attendance to the weekly meeting with the department head for the requirements definition
Development of the new functionalities
Tests
Support of the users
Environment, Tools and Languages: Windows 7, Eclipse, C, C++, MySQL, Tortoise SVN, Borland Builder C++ 6
Detailed Description
Developmental and corrective maintenance for an application which manage patients follow-up (documents, images, publishing on a medical server, biometrical graphs, …)
Company Description
Amiens Nord Hospital (CHU) Department: Paediatrics Cardiology Project: VIP2000