
PROCEA - GROUPE SQLI september 2003 - present
J2EE Developer, October 2008 to February 2009
Subcontractor to the OPAC 38 (Public Office of Planning and Construction of the Isère Department). Developed a web-based collaborative tool to help improving QA audits and consecutive actions.
Key achievements
• Brought new, state-of-the-Art development techniques to the project,
• Improved on the original software design and architecture, both to reduce developments delays and ensure highest overall quality and maintainability levels.
J2EE Expert, April 2007 to June 2008
Subcontractor to the French Agency for Civil Engineering and Infrastructures, performed qualification campaigns, including comprehensive code and architecture audits and reviews, of the new management software for urban planning and housing.
Key achievements
• Ensured that the web software deployed countrywide met the quality and reliability requirements.
Software Developer, 2005 - 2009
Subcontractor to the French Navy. Participated in the development of the on-board, web-based Information System aimed at the maintenance and management of the fleet.
Key achievements
• Brought a significant and valuable experience to a critical project in terms of code quality, version management and development procedures.
QA Lead, 2003 - 2005
First recruited to implement and set up the company’s QA and testing department, including
• the evaluation of available commercial platforms and solutions,
• the development and integration of testing procedures into the existing code production processes,
• knowledge and practice transfer,
• test scripting,
• test plans and qualification campaigns management.
Key achievements
• Determined and set up the best-suited QA tools and procedures, taking into account the company’s limited resources, the on-going project needs for rapid and critical quality improvements, and overall prospective needs on a longer term,
• Seamlessly updated obsolete development procedures allowing for a smooth follow-up of live projects.
ASSYSTEM SERVICES august 2002 - april 2003
Software Engineer
Subcontractor to the French National Agency for Atomic Energy, then to France Telecom R&D department. Designed and implemented a new user interface for a nuclear waste recycling and chemical engineering process simulator.
Key achievements
• Successfully translated scientifically expressed problems to software realizations,
• Brought software engineering know-how to a scientific engineering company,
• Added valuable GUI and ergonomics improvements to initial specifications,
• Ported the software to several UNIX and Linux platforms to provide the end users with reliable, efficient, and true multi-platform software.
CS-SI subcontracted to, then hired by GEMPLUS may 1999 – may 2002
Software Engineer
Designed and developed the added value services management software in the framework of an “Over the Air”, multi-tier, smart cards management platform for the cellular phone industry.
Key achievements
• Took the lead in organizing key aspects of the company’s software department.
• Participated in the set up of the QA and Test team, the Code Reusability team, and proved a major player in the implementation of the software development procedures through the different project teams,
• Imagined and developed ground-breaking solutions to several early conception and performance and reliability issues, some of them transposing examples found in living systems science.
CS-SI october 1998 – may 1999
Software Engineer
Subcontractor to Thales Alenia Space (former Alcatel Space). Designed and developed the client tier of a platform aimed at providing the ground control center with the telemetry of the Astra1K satellite.
Key achievements
• Rapidly learnt and mastered totally new Java technologies to meet critically short delivery deadlines whilst keeping code quality level at its highest.
UNIVERSITE LIBRE DE BRUXELLES - Belgium 1996 - 1997
Software Engineer / Researcher
Created a multi-agent simulator in the framework of a partnership between the Centre for the Study of Non-Linear Phenomena in Brussels and a French company. The fundamental research project based on crowd movement in public areas developed into a prediction tool that was adapted to industrial use.
Key achievements
• Successfully managed the whole project lifecycle from the dual perspective of a researcher and a software engineer.
• Succeeded in delivering scientific-validated core software that has actually been used both as the foundation for industrial and commercial applications and as a scientific tool.
EDUCATION
POST-MASTER LEVEL SOFTWARE ENGINEERING DEGREE 1997 - 1998
Université de la Méditerranée, Marseille (France)
This degree program also included certified courses in business management, marketing and human resources directed by the Ecole Supérieure de Commerce Marseille Provence.
MASTER IN DISCRETE MATHEMATICS 1994 - 1995
Université de Provence, Marseille (France)
Center for Nonlinear Phenomena and Complex Systems, Brussels (Belgium)
UNDERGRADUATE AND MASTER IN BEHAVIORAL NEUROSCIENCE 1992 - 1994
Université d’Aix/Marseille, Marseille (France)
AREAS OF EXPERTISE :
Software conception and development :
• Strong design skills with practical knowledge of object oriented analysis and design patterns,
• Thorough experience of high-quality, highly maintainable and reusable code writing,
• Top class use of core Java technology and development techniques,
• Software availability and reliability; recovery over failure. Project coordination and management :
• Customer specifications and requirements,
• Technological breakthrough integration to current projects,
• Product life cycle management including R&D, software architecture, development, integration and documentation,
• Qualification testing.
TECHNICAL PROFICIENCIES
Backend Java Jini/JavaSpaces, JNI, Multi-Threading, RMI/Activation, Security, Swing
J2EE/Web JAVA EE 5, JSP/JSPX, AJAX, XHTML, XML, XSL
Database Jdbc, Oracle8i, SQL
Q/A Testing BORLAND SilkCentral Test Manager, SilkTest, SilkCentral Issue Manager
Platforms WINDOWS (NT 4, 9x, XP), UNIX (HP/UX, Solaris, MacOS X), LINUX
Networking CORBA Visibroker, HTTP, TCP/IP Sockets Java, UDP/Multicast Java
Modeling UML Rational Rose, OMT