Industrial Software Engineer

Skills

Languages

C, C++, Java, PERL, Ada, Assembly 68xxx, VHDL, Visual Basic, PHP, XML, XSL, HTML, CSS, JSP

Operating systems

Windows 95/98/NT/2000/XP, UNIX (AIX, Solaris, IRIX), Linux (RedHat, Debian)

Environments

Borland C++ Builder, Visual C++, WindRiver Diab C, Rational APEX Duo, GNU/Gcc

Hardware

Motorola 68xxx, MPC860, 68HC11/16, Intel 8051

Tools

Rational TestRealTime, Rational ClearCase, Merant Dimensions, Merant PVCS, CVS (administration), Ant

Experience

September 2004 - Now

COFRAMI

In Kelkoo, the Yahoo shopping internet search engine :

In the statistics team, adaptation of the statistics system to the kelkoo process and configuration management.

Port of the JSP part of the webapp from Apache JServ to Tomcat, and cleanup of the jsp and Perl CGI code. Add support for a single CSS and HTML 4.01 transitional to the webApp.

April 2002 - August 2004

COFRAMI

In Data System & Solutions, joint-venture between Rolls-Royce and SAIC, specialist in nuclear Instrument and control provider, realisation of many missions :

Since January 2004 - Validation testing of the new test bench software dedicated to instrument & control systems periodic testing. I wrote tests and scripts to generate tests data with help of PERL, and XSL for XML parameters files.

September 2002 .. December 2004 - Verification and validation of nucleonic acquisition chain for Ignalina Nuclear Power Plant Diverse Shutdown System. From specification to validation testing, I verfied of all documents dedicated to the acquisition chain, I wrote test strategy and test scenarios and pass the test. I went to Gateshead, UK for 5 weeks for factory acceptance tests.

July .. September 2002 - Operating System software validation. I passed the validation tests for SPINLINE3 Operating System, on target 68040.

April .. July 2002 - Unitary Tests on safety network software. This software for safety network in nuclear plants I&C systems. It is an ethernet base network running on MPC860 target. I made unitary test on low level communication software and on target tests with help of PERL scripts.

September 2001 - April 2002

COFRAMI

COFRAMI Gemenos :

December 2001 .. April 2002 - Port of the Eurocpoter "Station Sol" under multiuser environment, from windows NT to Windows 2000, from Visual Basic 5.0 to Visual Basic 6.0, from SQL Server 6.0 to SQL Server 2000.

"Station Sol" is a maintenance software for helicopters. It is used for maintenance team to follow all parts of helicotpers and to diagnostics failures and parts replacement needs.

I worked on VB5 to VB6 port with pattern substitution in PERL. I also worked on multiuser database part and I delivered software to Eurocpter Marignane.

September .. December 2001 - Development of a software for GEMPLUS to distribute smart card IDs to their production sites. Written in VB with Access database, the software allows to distribute IDs and manage use of this IDs by center. Exchanges from central site to production sites is done by XML files. I worked on GUI, on database and on XML files processing.

October 2000 - September 2001

COFRAMI

In Diginext, Aix en Provence, in a department specialized in safety software developed with B method :

August 2001 - Developpment of network layer for train speed control software. Developped in C and with PERL scripts.

October 2000 .. August 2001 - In ERTMS project, developemnt of low level communication layer software for on the track balises. It is a safety software, developed with modele B and translated in Ada 1oo2. Low level layer is developed in Ada.

February 2000 - October 2000

Automatique & Industrie

Engineer Training Course

Automatique & Indutrie (A&I) is a compagny which develop I&C systems. They developed a supervisor (EasyView) to control airport Lighting Control and Electrical Distribution Control. I worked on this software to correct bugs and make evolution. It is developed in C++ using Borland C++ Builder. I also build the web site of the company (http://www.aifrance.com) in ASP.

October 1998 - February 2000

I.S.M.E.A.

Engineer school projects

October 1999 .. February 2000 - VHDL / Java codesign - This project is a study project, associated to the research project of one of my teachers. The project consisted in interfacing a FPGA Xilinx programmed in VHDL with a computer programmed in Java and linked by the printer port of the PC.

October 1998 .. August 1999 - Realisation of a swiming pool controler 8051 based - This project is a study project, in collaboration with a company. Its role is to control smartly each element (pump, heating, filling...) of a swiming-pool control system. I finished the hardware breadboard and develop the software in C language with Raisonance real-time kernel.

January 1996 - June 1996

Kustom Ingenieurs

Electrical engineering degree project and training course

Kustom Ingenieurs is a small company dedicated to industrial engineering. I developed the breadboard for an Audioguide based on 68HC11, CS4231 for MPEG Audio decompression and a Xilinx for memory access. I made all specifications with the company, I develop the Xilinx program and I wrote C code for the application.

Education

1998 .. 2000 - Computer science engineer graduate in I.S.M.E.A. ESIM Group in Marseille, France

1996 .. 1998 - Computer science universitary graduate in Faculty of Science of Luminy, Marseille, France

1994 .. 1996 - D.U.T Electrical Engineering graduate in IUT1 Joseph Fourrier University, Grenoble, France

1994 - Baccalaureat E (mathematics & technology) in L'isle sur la Sorgue, France

Languages

French : native

English : good level

Spanish : novice

Others

I like skiing and walking in montain.

I was a boy scout from 1984 to 2000, leader from 1994 for 8-11 years old children.

I administrate GNU/Linux in RESUS association (1996-98), at work (2000) and at home since 1996.