Username:
Password:

Bertrand Marquis
Birth date: 23 january 1981
Nationality: French

Keywords

Linux, UNIX, C/C++, Java, SQL, Eclipse, AFDX, Bash, Mingw, Cygwin, Cross-compiling, Embedded, PHP, SQL, Apache, HTML

Professionnal experience

2008 - Today: Software engineer for Sysgo SAS (www.sysgo.com) – France

Linux BSP development (IO drivers, NVRAM, Timers, PPC porting, VME) on ELinOS.
Development of a certified UDP stack for avionics (DO-178B level C) over the PikeOS micro-kernel.
Creation of a virtualised graphic driver on the PikeOS micro-kernel.

2004 - ­2007: Software engineer for Sysgo AG (www.sysgo.com) - Germany

Port of an embedded Linxu development system on Windows using Mingw and Cygwin (cross compiling, application port, C/C+).
Creation of a remote debugging system using Eclipse for an OSEK kernel (gdbstub, eclipse, cross compilation).
Development of an automatic compilation system based on CVS and rpms.
Development of eclipse plugin and java configuration system for management and development of embedded projects.
Development of a certification test-suite for a software AFDX stack for avionics (DO178B level C).

2003: Engineer internship by IRTS (www.irts.fr) - France

IO driver development on Linux for military systems.
Creation of a TCL/TK graphical application for on-site automatic tests.

Other Experience

2008: Creation of my own Multimedia system

Creation of multimedia system for my home based on an Ubuntu Linux server and Mythtv.
Add of my website hosting on the computer.
Creation of a remote administration system to manage TV recording schedule.
Modification of ubuntu to be able to start/stop/control the computer only using a remote.
Add of a CVS server to manage website and server configuration using versionning.

2007: Creation of a web based store (www.ti-marche.com).

Creation of the website and of an on-line administration interface to maintain it without programming knowledge (PHP, SQL, Apache, Javascript, HMTL).

2007: Creation of my website hosted at home

User management system to control access to private parts of the website.
Creation of a private page to manage sharing of the family holiday house (reservation management).

2001-2004: European Robot Cup (www.eurobot.org).

Active member of a student association to create robots for the European Robot Cup. Creation of a video recognition system, electronic cards with micro-controllers, use of an embedded Linux system for the control of the robot (Linux, C, micro-controllers, electronic, drivers, sensors).

Education

1999-2004

Graduated of French Engineer School ISEN, Master Degree in electronics and computer science (www.isen.fr).

2004

One year study in the ESEO engineer school for specialisation in embedded systems (www.eseo.fr).

Languages

French: natural speaking.
English: fluent speaking and writing.
German: fluent speaking (lived 4 years in Germany).

Hobbies

Travelling: France, Germany, Switzerland, Poland, Greece, Venezuela, Caribbean, Spain, Turkey, England.
Sport: Sailing, windsurfing, bike ridding.
Other: Internet (own website hosted at home: http://www.netbertrand.com), programming and everyday Linux user.