- Currently Senior Release Engineer at Google since January 2007
I have also developed (since 2001) a free USB keyboard driver for Mac OS X. This required
coding a kernel extension, a background process and a Cocoa user interface in C++
and Objective C.
- 2005-2007 Build Lead in the SCM group at Palm Inc. This position gave
me a broad view of the projects and put me in contact with many key players in the
projects (ROM lead, QA, EPM, third parties ...) from the early stages to post-release
maintenance.
- 2001-2005: Software Engineer for Conversagent, Inc.
I have mostly worked, amongst other projects, on web interfaces for internal tools, like a real time monitoring tools of instant
messenger agents. This required skills in perl, JavaScript, HTML, XML, MySQL ...
I was also managing the build system for Windows and Linux.
- 1998: 10 weeks internship at the Electronic Engineering Laboratory, University of kent at Canterbury, England.
2 main projects: completion of a spark engine generator and a pathfinder robot using VHDL.
My internship report is available on http://odul.com/stage98/
- Systems: Windows, Linux, MacOS 9/X, PalmOS, PocketPC...
- Internet: I can deploy a complete server running Apache, SSL, Bind, SendMail, MySQL...
- Programming languages and tools: Perl, Python, ObjectiveC/C++/C, shell scripting, 68k Assembler, Jam, cvs, svn, Perforce...
- Languages: Fluent in French and English. A few notions of Dutch, German and Spanish. I am an active member of Macintalkers Toastmaster.
- Hacking: I am proficient with a screwdriver and a soldering iron, and not afraid to fix a TV, a laser printer or work on
a neat project: http://odul.com/dpf