Jonathan ROUSSEAU 27 years old (3 rd of February 1983) Bruyères, 15/A 4950 Waimes +32 (473) 69 82 42 Jrousseau.webco@gmail.com http://www.jrousseau.be Java/J2EE or Web Developer Formal Education 2000: HIGH SCHOOL, SCIENCES-MATH ORIENTED, BRUSSELS 2001: COMPUTER TECHNIQUES AT INFAC, BRUSSELS 2009: WEB COMPONENTS DEVELOPER, STE-FORMATIONS (ULG), LIEGE Technical knowledge OPERATING SYSTEMS WINDOWS XP/VISTA/7, MACOS, LINUX (UBUNTU) PROGRAMMING LANGUAGES JAVA, PYTHON, PHP, JAVASCRIPT, ACTIONSCRIPT 3, C/C++, WINDEV TECHNOLOGIES: JEE (EJB, JSP, SERVLETS, JAVABEANS, JDBC), STRUTS, SPRING, HIBERNATE, AJAX, JSON, JQUERY, GWT, CAKEPHP DEVELOPMENT ENVIRONMENTS: ECLIPSE, APTANA, NETBEANS, ADOBE FLASH PRO, ADOBE FLEX BUILDER 3 DATABASES MYSQL, POSTGRESQL, DERBY, MS SQL WEB XHTML, HTML 4 & 5, CSS 2 & 3, ADOBE FLASH CS4 ANALYSIS & DESIGN UML, DESIGN PATTERNS, ANALYSIS & CONCEPTION OF DATABASES SERVERS APACHE, TOMCAT OTHER MICROSOFT OFFICE SUITE, ADOBE CS4 SUITE, AUTOCAD Spoken Languages French: Mother tongue English: Professionally spoken Dutch: School notions, ready to learn it German: Ready to learn it
Professional Experience Web Design Edition: from September 2009 to April 2010 Web Developer As the only developer in a little team, I was in charge of all the analysis, and development of web sites for our clients. I also developed a PHP online application to manage clients database. Analysis of needs Design integration in PHP for the administration tool Full Flash websites Use of PHP frameworks like CakePHP Domain names management Hosting management WINDOWS VISTA, APTANA, PHP 5, MYSQL & PHPMYADMIN, APACHE Synerglass Soft: from July 2009 to Augustus 2009 Stage Windev Developer I was in charge of the development of automatic updates tools for their specialized ERP written in Windev. I made a tool to perform updates of remote MS SQL databases by charging a stack of SQL scripts. I also begin the development of a tool to make remote updates of the file system of the ERP. I perform some researches to find a solution for an automatic installation tools. Analysis of needs Learn of the Windev IDE and the language himself Application layout design Coding and testing WINDOWS 2000, WINDEV XII, MS SQL Trainee at STE-Formations: from January 2009 to June 2009 Trainee Web Components Developer As a trainee, I had the opportunity to work on a lot of little projects just made to learn. I worked on 3 most important projects, used to evaluate our level.
Project 3 Following specifications and UML designs, I had to made an ecommerce website like Ikea s one, in J2EE. I used a lot of Ajax and JavaScript to make this website as dynamic as possible. Analysis of the specifications Bugs corrections LINUX UBUNTU 8.10, APACHE TOMCAT, J2EE, EJB, STRUTS, SPRING, JSP, XML, AJAX, JAVASCRIPT, JQUERY, MVC DESIGN PATTERN Project 2 I had JUnit tests as a base to develop a system capable of understand a Excel formula, and resolve it. Analysis of the specifications Testing Bugs corrections LINUX UBUNTU 8.10, ECLIPSE, JAVA, REGULAR EXPRESSIONS, JUNIT, REVERSE POLISH NOTATION Project 1 Creation of a first static version of my own website (http://www.jrousseau.be). Modification of the design LINUX UBUNTU 8.10, ECLIPSE, XHTML, CSS 2 Suter: from April 2005 to January 2009 Technical manager I was in charge of all the technical documentation. I was also buyer and responsible of the IT & Telecoms of the company. I design technical draws under AutoCAD, manage the company s website, and make little developments for some calculation software in Visual Basic. Calculation software development Webmastering Maintenance Installation, configuration and networking of computer hardware Buyer for IT & Telecoms DAO with AutoCAD, 2D and 3D draws, Photo realistic rendering Financial analysis Responsible of CNC machines, creation of new programs with M-Code language
Billing Orders tracking Customers and suppliers management WINDOWS XP, EXCEL, VISUAL STUDIO, AUTOCAD 2005 / 2008 Solvay Research & Technology: from 2003 to 2004 Technical manager In the research process for polymers industry, I was in charge of the mechanical tests. I also analysed and transform in an human readable form all the collected data through a special software. Research in chemistry of polymers Machining Mechanical tests Data processing WINDOWS 2000, EXCEL, CUSTOM DATA PROCESSING SOFTWARE Pacifik Concept: from 2000 to 2001 Trainee - Technician I made computers repair, networks configuration, help desk... PC and Apple Preparation for sale Computer repair Lost data recovery Networking Help desk MACOS 9 BETWEEN THOSE DATES, I MADE SOME OTHER MANUAL JOBS NON COMPUTER RELATED, AS A LOGISTIC TECHNICIAN AT BELGACOM, AN EMPLOYEE AT CARREFOUR FOR EXAMPLE.
Ongoing personal projects Project 3 I m currently learning GWT and I started to make a fully Ajax version of my website with this tool. Rewrite of my website in Java with GWT tools WINDOWS 7, ECLIPSE, PHP 5, MYSQL, GWT ECLIPSE PLUGIN, JAVASCRIPT, JQUERY Project 2 I made a dynamic version of my own website. Now I have the ability to manage it. I used the CakePHP framework. I also made some little changes to the design to integrate some new features offered by CSS 3 and HTML 5. Complete rewrite of the design of an administration tool WINDOWS 7, ECLIPSE, PHP 5, MYSQL, CAKEPHP FRAMEWORK, JAVASCRIPT, JQUERY, HTML5, CSS3 Project 1 I m currently developing software to help managing work searches. This software will be able to maintain a company database with contacts, a list of all sent CV s and perhaps a tool to send applications directly from the software. I write it in Java so it can be used in every operating system. I use it also to refresh my knowledge of the Spring framework and Hibernate. Layout design Derby Database design Testing WINDOWS 7, ECLIPSE, JAVA, SPRING, HIBERNATE, DERBY