Xavier CARON 5/128 Mitchell St, Brunswick East 3057, Victoria, AUSTRALIA +61 478 210 306 ●
[email protected] ● linkedin.com/in/xavierwilfriddimitrycaron
Software Engineer | 3 Yrs Exp | Java & Web Development
EDUCATION Master of Information Systems 2014 – 2015 UNIVERSITY OF MELBOURNE, Melbourne, AUSTRALIA Minor thesis on the Internet of Things and its impacts on the Australian privacy legislation. Shortlisted for publication in a refereed international journal. Grade: “H1 (First Class Honours)” | GPA: 80.2% Master of Software Engineering 2006 – 2011 UNIVERSITY OF NICE, NiceSophia Antipolis, FRANCE A 5year Engineering degree, composed of: ● a 4year Bachelor's degree with a major in Computer Science, followed by ● a 1year Master's degree in Software Engineering & Mathematics applied to Finance Grade: “Top 5%” | GPA: 15/20 Year Abroad Program TRINITY COLLEGE DUBLIN, Dublin, IRELAND Grade: “1 (First Class Honors)” | GPA: 71%
2009 – 2010
PROFESSIONAL EXPERIENCE SELFEMPLOYED | Melbourne area, AUSTRALIA Independent Software Developer On my free time, working on a few personal projects.
Mar 2014 – Nov 2014 Java / JEE / Web dev.
● Redesigned and upgraded the Melbourne Uni Tennis Club (MUTC) website. Integration with the MUTC Facebook page to reduce the maintenance costs: automatic integration of the newsfeed, events and photo albums. | http://www.tennis.musa.net.au/ [Javascript, jQuery, Facebook Graph SDK, Bootstrap, HTML5, CSS3, Git] ● Developed a web app providing an address book management system, featuring a searching engine, a content manager and a comparison tool. | http://xavieraddressbook.herokuapp.com/ [Java/JEE, JSP, Servlet, Javascript, JSON, JUnit, Bootstrap, PostgreSQL, Hibernate, Jetty server, Maven, Heroku, Git, Eclipse IDE] ● Developed a web app providing interview rehearsal by letting users upload their own set of questions, with the possibility to set a timer on each question. | http://interviewpreparation.herokuapp.com/ [Java/JEE, JSP, Servlet, Javascript, JSON, Bootstrap, Jetty server, Maven, Heroku, Git, Eclipse IDE] ● Developed a web app providing the location of public BBQ spots in Melbourne, as well as directions to get there | http://melbournebbq.herokuapp.com/ [Javascript, jQuery, JSON, Google Maps API, Bootstrap, Maven, Heroku, Git, Eclipse IDE] ● Developed a web app providing top 10 places for the preparation of weekend adventure (featuring a choice of restaurants, attractions and pubs) | http://weekendplannertop10.herokuapp.com/ [Java/JEE, JSP, Servlet, Javascript, Google Maps API, Google Places API, Bootstrap, Jetty, Maven, Heroku, Git, Eclipse IDE] ● Developed a website for travel tips and a traveler's blog, based on my personal experience | http://visitwithme.herokuapp.com/ [Java/JEE, JSP, Servlet, EJB, Javascript, Google Maps API, Flickr Rest, Bootstrap, Hibernate, PostgreSQL, Tomcat, Maven, Heroku, Git, Eclipse IDE] AIR FRANCE | SophiaAntipolis area, FRANCE
Oct 2013 – Feb 2014
Software Engineer (as a GROUPE SII Consultant) Java / J2EE Subsidiary of the Air FranceKLM Group and a founding member of the SkyTeam global airline alliance. Its 3 core business: passenger operations, freight transport and maintenance. Working on the B2C (BusinesstoConsumer) ecommerce internet site www.airfrance.com which allows users to book / cancel / modify their flights and membership information. The web site is developed in Java JEE and uses web services to call other thirdparty applications, such as Amadeus. ● The maintenance and bug fixes tasks on this project (both front and back end) allowed to work in cooperation with the business and incident teams based in Paris. ● Worked in pair with another engineer to develop a new error handling feature on the website. [Java/J2EE, JSP, Javascript, Servlet, Struts, Websphere, Maven, Git, IBM RSA, Amadeus cryptic] AMUNDI ASSET MANAGEMENT | Paris area, FRANCE Nov 2011 – Oct 2013 Software Engineer (as a SUNGARD GLOBAL SERVICES Consultant) Java / J2EE Subsidiary jointly created by Société Générale and Crédit Agricole to regroup their activities of asset management. Amundi is the n°1 European asset manager with more than 100 million retail clients. Working on the OMS (Order Management System) of the company, which enables traders and managers to create / send / place / integrate orders through the financial environment (via fix protocol for instance). The software is developed in Java J2EE. ● Development of new important features on the application, including a new order creation process for the London branch, a constraints system fed by daily batch and a pretrade constraints monitoring tool ● Improvement of the application performances by developing a configurable stress test and monitoring regressions via Unit Tests and continuous integration (JProfiler, Hudson) ● Other activities include many evolutions and bug fixes on the software (both Client and Server side), support team for the production technical problems and system trainer of new teammates [Java/J2EE, Swing, EJB2, Spring, JOnAS, Sybase, Hudson, JProfiler, Ant, SVN, Eclipse IDE, Fix protocol]
THOMSON REUTERS | Paris area, FRANCE Mar 2011 – Sep 2011 Software Engineer (Intern) C++ Thomson Reuters is the world’s leading source of intelligent information for businesses and professionals. Kondor+ is a marketleading trade and risk management platform, allowing users to manage global trading activities. Working inside the GUI team of the Kondor+ Software. ● Development of a configuration upgrading tool: tracking all the graphical evolution between 2 software’s product releases & automatic update of the users' interface configurations. ● The tool is now used by both the engineering teams and the end user. ● Development of an internal tool for continuous integration: detection of 3level errors regarding the graphical components. [C++, Boost Library, QT, XML, Shellscript, UML, SVN, Eclipse IDE, Scrum]
LANGUAGE SKILLS French: mother tongue | English: fluent (IELTS 8) | German: written, spoken intermediate
SOFTWARE SKILLS CERTIFICATIONS ● Oracle Certified Associate, Java SE 5/SE 6 ● Oracle Certified Professional, Java SE 6 Programmer PROGRAMMING SKILLS Proficient in: Java SE 6 and EE 5 (EJB, JMS, JSP, Servlet, Swing), web (HTML5, CSS3, Javascript, jQuery) Also knows: Android, SQL, C#, C++, XML, Unix, ShellScript Database: Sybase, MySQL Server: JOnAS, Websphere, Jetty Softwares: Microsoft Office, Eclipse IDE, JProfiler Frameworks: Hudson, Spring, Struts, Bootstrap Management: UML, Gantt, WBS, Scrum
REFERENCES Mr. Guillaume Rosaire, Amundi IT Project Manager,
[email protected] Mr. Olivier Clop, Thomson Reuters Technical Team Leader,
[email protected]
EXTRACURRICULAR ACTIVITIES ACTIVITIES & SOCIETIES: Australian Computer Society Recognised Software Engineer (261313 ANZSCO Code), License 872029 Melbourne University Tennis Club Part of the 2015 MUTC committee (Social Coordinator). Extensive participation in the club life (competitions, fundraising and social events…)
Aug 2014 Present Mar 2014 Present
STUDENT JOBS: McDonald's VilleneuveLoubet, France Summer 2010 HOBBIES & INTERESTS: Tennis, guitar, travels, photography. | Big data, software engineering, internet of things, knowledge management.