Franck Martin • London Contractor

As a London Contractor, I create and improve enterprise applications using the latest J2EE technologies.

I have an engineer degree and about 10 years of experience, half of which as a contractor. I participate in J2EE projects and set up the most powerful open source frameworks such as Hibernate, Spring and Struts.

I have also been a lead developer in many projects and have proven my technical skills.

I am currently available available for a software architect, senior developer or lead developer role based in London so take a look at my CV hereunder and feel free to contact me

Work Experience

March 2008 - Sept 2009 J2EE Web architect SFR, La défense, Paris

SFR is the second French Telecom company in terms of revenue with more than 20 millions clients and 10000 employees. It provides Internet, Mobile and TV services.

  • Responsible for the technical architecture, maintenance and enhancement of various SFR websites such as,, and
  • Elaborated technical implementations of website enhancements meeting company standards in terms of quality and performance in a CMS environement
  • Elaborated the architecture of a new project providing a selfcare service to mobile brandband customers
  • Mentored back end and front end developers in their use of open sources frameworks Spring, Struts and Hibernate and provided support for integrating with Web services, Web SSO, Oracle database and CMS
  • Reviewed code delivered by developers and supplier companies and supervised SVN merges
  • Used PL/SQLrequests extensively for extracting data and testing
  • Delivered the web applications on pre production and production plateforms adjusting the configuration of Tomcat and Apache servers
Technologies involved: Java 5 & 6, Eclipse Galileo, Tomcat 5.5 & 6.0, Spring 2.5, Hibernate 3, Struts 1 & 2, Stripes, Axis, Cxf, Ant, Maven 2, ServiceMix, Linux, SVN 1.5, PL/SQL, Oracle 9, JIRA, Confluence, Fisheye
Apr 2007 - Feb 2008 Senior developer Internet & Intranet Chamber of Commerce and Industry of Paris, Paris

The chamber of commerce of Paris has a broad range of activities among which providing assistance in creating companies, developing business, completing administrative tasks, importing/exporting, hiring interns, dealing with legal affairs

  • Developed a J2EE JSF JBoss Seam internet website for managing customs declaration when exporting merchandise
  • Designed the conceptual database model, improved user experience and optimized maintenance
Technologies involved: JDK 1.5, Eclipse Europa, JBoss AS 4.2, Jboss Seam 2.0.0, EJB 3, JSF 1.2, Ajax4JSF, Facelets 2, Hibernate 3.3.0, RichFaces 3.1.2, JasperReports 1.3.3, TestNG 5.6, Postgres 8.1.9, SVN

Project: Intranet for managing intern's work contracts

  • Implemented the MVC design pattern using struts
  • Used IoC, dependency Injection and transaction interception with Spring 2
  • Wrote detailed specifications
Technologies involved: JSP 2.0, Servlet 2.4, Oracle AS 9, Eclipse Europa, JBOSS IDE, Struts 1.2.9, Spring 2, Ajax, SVN
Jan 2007 - March 2007 Struts expert T-systems for Volkswagen, Paris

Project: Intranet application managing shop sales for Audi, Seat, VW, VU, Skoda vehicles

  • Audited the application and instituted best practice standards with respect to J2EE, web & struts MVC development
Technologies involved: JSP 2.0, Servlet 2.3, Tomcat 4.1, Eclipse 3.2, Mantis, Struts 1.3.5, Ant, Ajax, SVN
May 2006 - Dec 2006 Senior developer Fimasys - financial software vendor, Paris

Founded in 1996, Fimasys has grown to become a leading global supplier of best-in-class e-finance software solutions and consultancy services to the financial services industry

  • Developed application components for managing financial services for vehicle manufacturers
  • Designed and coded specific interfaces for loading billing and after sale event data
Technologies involved : JSP 1.2, Servlet 2.2, WebLogic 8.1, Websphere 5.1, CVS, Eclipse 3.2, Bugzilla, Maven 1, EJB 2.0
May 2005 - Apr 2006 Java developer La Poste - financial services, Paris

La poste is the national postal service of France and a major bank with more than 10 millions clients

Project: Intranet application for managing bank loans

  • Developed using Java, Spring, and MVC frameworks
  • Developed JSP, servlets, input validation, EJB 2.0
Technologies involved: JSP 1.2, E-activity, Servlet 2.2, TagLibs, WebSphere 4.1, JTest 4.5, CVS, Hibernate 2, Spring, EJB 2.0
Oct 2004 - Apr 2005 Java Developer Generali, Paris

Generali is a global insurance company leader in Italy and present in 64 countries

Project: Intranet application for managing employee savings campaigns

  • Developed using Java, Struts frameworks
  • Coded JSP, SQL queries, PL/SQL stored procedures, servlets, input validation
Technologies involved: JSP 1.2, Struts 1.2.6, Servlet 2.2, JSTL 1.0, Eclipse 3.1, jBuilder 9, Dreamweaver MX 2004, Tomcat 5.0, Weblogic 6.3, PL/SQL, Oracle 9, Ant, WinCVS, Toad
March 2001 - Sept 2004 IT Development Communication & Systems, Lyon and Grenoble

Communication & Systems is an IT agency working more extensively for the French MoD and Airbus

Premalliance - Insurrance company
Project: Management of reinsurance contracts - JAVA Swing

  • Designed and coded the GUI, SQL queries and XML

Project: PDF Generator - JAVA Swing

  • Designed and coded the XSL stylesheets for handling page numbering, layouts, page breaks
Technologies involved: Windows 2000, jBuilder 5 Entreprise Edition, Stylus Studio, Xerces, Xalan, Fop 0.20.4

PWA - Vendor for the insurance market

Atlantis - Insurance software package

  • Coded the AWT printing and the user rights grant module using recursive programming
Technologies involved: Windows 2000, jBuilder 5 Entreprise Edition, Sybase, Oracle Project: Atlantis - A 3 tier JAVA RMI Software

Communication & Systems

Project: Web application generator - VB program for automatically creating CRUD webapp based on a Physical Data Model

  • Managed one-to-many and many-to-many relationships (joint tables)
Technologies involved: Windows 2000, ASP.Net, JavaScript, VB 6.0, Html, Css, ActiveX iSedQuickPDF, SQL Server

CEA - French government-funded technological research organisation

Project: ATHOS - Publication intranet and dynamic plot engine

  • Developed the multi criteria publication search module
  • Coded the dynamic plot engine for representing thermohydraulic experiments and simulations
  • Optimized response time
Technologies involved: Windows 2000 Server, Windows NT Server, ASP3.0, Javascript, JScript, VBScript, DHTML, CSS, IE4 ŕ 6, NN4.7x, Visual InterDev 6, ActiveX iSedQuickPDF, IIS4 et 5, Index Server

CASINO retailer
Project: Hestia - Upstream logistics management

  • Set up a sophisticated HMI (inter-frame drag&drop, database access without page reloading)
Technologies involved: Windows 2000, JSP, Struts, Apache, Tomcat 4, Eclipse, SQL Server

France Telecom
ATMC - A23B - Data migration

  • Lead developer in charge of the product migration layer
Technologies involved: Windows, Unix, FTP Pro, Hummigbird, QueryBuilder, Infomix, SPL
Oct. 1999 - Jul. 2000 System admin on DPS6 Computer department in the French military


Dec. 2000 - March 2001 Intensive IT training AFCEPF Technologies involved: Java, C, Visual C++, PL/SQL, ASP, jBuilder, Oracle, Access, Algorithmic, computer architecture
March 1999 - Sept. 1999 University of Florida 6 month Internship
  • Structural optimization for crashworthiness
    Study of an impact between a Honda civic a thrie beam guardrail
    Stepwise regression
Technologies involved: Unix, LS-Dyna, JMP
Sept. 1996 - Jul. 1999 Engineer degree ISTIL
Sept. 1994 - Jun. 1996 Diplôme d'Etudes Universitaires Générales A Université Claude Bernard - Lyon I
Sept. 1991 - Jul. 1994 Baccalauréat D Lycée Jean-Paul Sartre de Bron


French : Native speaker
English : Fluent
Spanish : Proficient
Systems : Windows, Unix, Dos
Technologies : Core Java, J2EE, JSP, Struts, Hibernate, Spring, JSTL, Maven, Ant, XML, XSL, FO, XHTML, CSS, Javascript, Vbscript, ASP, Visual Basic 6.0, SQL, C, Visual C++
IDE : Eclipse, Dreamweaver MX, jBuilder
Servers : Tomcat, Weblogic, Websphere, JBoss, Apache
RDBMS : Oracle, Microsoft SQL Server, MySQL, Informix, Access, Sybase