Xavier CARON Software Engineer | 3 Yrs Exp | Java & Web

Grade: “H1 (First Class Honours)” | GPA: 80.2% ... [Java/JEE, JSP, Servlet, Javascript, Google Maps API, Google Places API, Bootstrap, Jetty, Maven, Heroku, Git ...
155KB taille 3 téléchargements 350 vues
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, Nice­Sophia Antipolis, FRANCE    A 5­year Engineering degree, composed of:  ● a 4­year Bachelor's degree with a major in Computer Science, followed by  ● a 1­year 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 SELF­EMPLOYED | 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://xavier­address­book.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://interview­preparation.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://melbourne­bbq.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://weekend­planner­top10.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://visit­with­me.herokuapp.com/   [Java/JEE, JSP, Servlet, EJB, Javascript, Google Maps API, Flickr Rest, Bootstrap, Hibernate, PostgreSQL, Tomcat, Maven,  Heroku, Git, Eclipse IDE]    AIR FRANCE | Sophia­Antipolis area, FRANCE

Oct 2013 – Feb 2014 

Software Engineer (as a GROUPE SII Consultant) Java / J2EE  Subsidiary  of   the   Air  France­KLM  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  (Business­to­Consumer)  e­commerce   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  third­party 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 pre­trade 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  market­leading 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 3­level 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 Villeneuve­Loubet, France  Summer 2010    HOBBIES & INTERESTS:  Tennis, guitar, travels, photography. | Big data, software engineering, internet of things, knowledge management.