About the trainers
Profile of Free Electrons trainers
Thomas Petazzoni 
Thomas has a 7 years experience using GNU/Linux and promoting Free Software. Thomas' best resume is Google. See by yourself: http://google.com/search?q=thomas+petazzoni.
Linux Kernel experience
Thomas has been working with the Linux kernel for several years:
- Since 2008, embedded Linux and kernel developer, trainer and consultant at Free Electrons.
- In 2005-2007, while working as a R&D engineer at Seanodes, a French company that develops a storage virtualization solution for clusters based on Linux, design and development of core parts of the product inside the Linux kernel interacting with the block device layer.
- In 2004-2005, while working for a research and development laboratory of Mitsubishi Electric as an intern, port of the Linux 2.6 kernel to an internally-developed MIPS platform (base platform support, serial driver, Ethernet driver, multiprocessor support) and creation of compiling toolchains and optimized filesystem images.
- Participating to several technical mailing lists about the Linux kernel.
- Giving public presentations about the Linux kernel in technical conferences.
- Very good knowledge about the community (people, projects, resources and rules), thanks to conferences and mailing lists, and to reading LWN.net, KernelTrap.org.
Operating System experience
- Founder of the KOS project in 1998, one of the main developer until 2003. The KOS project aimed at creating a simple operating system for educational purposes.
- From 2004 to 2006, one of the two developers of the SOS project. SOS is also a simple operating system, but its originality is the publication of articles in the French GNU/Linux magazine thoroughly describing its development in a step-by-step fashion.
- In 2003, while working at Nexwave Solutions as an intern, a French company that develops a component-based operating system for embedded devices, design and development of a brand-new device driver subsystem, and port of several character and block device drivers on top of the new subsystem, on several architectures.
Free Software contributions
- Since 2000, active contributor to the Free Software community. In particular: Reported and followed up lots of issues about Free Software and GNU / Linux distributions.
- Development of MyPixmania, Lp4all, contributions to Python Sun RPC bindings, to the Demexp project, creation of packages for the Debian distribution.
- Active participation to the French Free Software community : chairman of the Operating System Development topic at the Libre Software Meeting, very active participation to several local GNU/Linux user groups, creation of Agenda du Libre, a calendar for Free Software related events in France, member of the governing council of APRIL, the largest French organization promoting and protecting Free Software...
Languages
Thomas is fluent both in English and French. He can also speak and read a little bit of German and Esperanto.
Michael Opdenacker 
Michael has a 15 years experience using Unix and GNU / Linux and promoting free software within the companies he worked for.
Embedded Linux experience
Michael has been working on Embedded Linux since 2003:
- Creating the Free Electrons company, to support individuals and organizations in using Linux and Free Software in embedded systems.
- Creating training materials and presentations. Performing training sessions for major embedded platform suppliers and embedded system makers.
- Doing consulting and support work on embedded Linux systems and developing demos.
- Participating to several technical mailing lists about embedded Linux.
- Participating to handhelds.org's projects to port Linux on PDAs, writing kernel drivers, documentation and creating root filesystems. First Linux boot on the HP iPAQ h2200 device.
- Working on system startup time. Public contributions so far: embedded Linux optimization presentation, Busybox readahead applet.
- Creating a live CD for embedded linux development and training purposes.
- Regularly making public presentations in national and international technical conferences.
- Participating to international technical conferences and sharing videos with the community.
Free software development
Since 2000, active contributor to the Free Software community (check on Google!). In particular:
- 2001-2003: Maintainer of the GNU Typist project. Took care of makefiles (autoconf / automake), translations (gettext), documentation (makeinfo) and releases.
- 2003: Author of Minido, a simple yet generic task manager written in GTK2
- Reported and followed up lots of issues about Free Software and GNU / Linux distributions.
Microelectronics
Michael is also very familiar with the microelectronics industry:
- 1995-2000: worked for STMicroelectronics, Central R&D, Design Automation Department, Grenoble, France. Developed I/O and memory cell generators, as well as cell library validation tools. Trained and supported users in France, Italy and India.
- 2000-2003: worked for Texas Instruments, Wireless Business Unit, Nice, France. Took care of front-line support on chip physical design tools (Synopsys, Magma, internal tools). Migrated design flows and compute farm to Linux servers.
Languages
In addition to being fluent in English and French, Michael has a pretty good practice in Italian, Spanish and Portuguese, though he lacks experience with technical terms. He is also able to speak and read a little bit of Dutch and German.

