Employment page of Bertrand Mollinier Toublet

Statement of intentions

I am currently in charge of the design, implementation and maintenance of FairPlay, the Apple proprietary DRM solution, for the iTunes store.

For two years and a half, starting in 2004, I have worked at Sigma Designs, first managing the release process of their firmware in the integration engineering group, then moving to the engineering group itself to implement and maintain their AACS implementation for Blu-Ray.

While there, I supported, as an integration engineer, the development of the MovieBeam platform to completion. I also supported the development of the Sigma Designs implementation of the Microsoft Media Center eXtender, in partnership with Microsoft.

I spent a year in 2003-2004 leading the architectural design and development of an XML temporal database in Java for nexB. One of the key features of the database is the ability to be queried with the XPath language. Also, I implemented a web interface front-end running on Tomcat and JSP/Servlet v2.4 demonstrating the abilities of the database. The development of the project required mastering XML and DOM and proprietary (Dom4J and XOM) Java bindings, JSP/XML and servlets, W3C and RelaxNG schemata.

In 2000-2001, while working on LSI Logic's DVD solutions, I successfully supervised the development of a key system component contracted with an Indian software company, so that I feel confident interacting with offshore development teams.

Located in the Bay Area, I do not require any sponsorship for legal work status.

last updated: sun 2007-09-15

Resume

I propose my resume for online viewing in HTML format.

For redistribution and printing purpose, you can download it in Rich Text Format, or in plain text.

Projects

Joint source-channel coding: application to speech coding - 2004-04-19
msc-thesis.doc - 2002-10-01
msc-thesis.pdf - 2002-10-01
This is the Master's thesis I wrote for the MSc in Telecommunication Technology programme I attended in 2001-2002 at Aston University.
You can review it online, or download a version of it in Microsoft Word or Adobe PDF format.
In any case, be sure to review the copyright and licensing information.
jgraviton.zip - 2002-03-01
JGraviton is a nice looking little gravitation simulation written in Java. It is inspired from GRC's graviton widget.
This file contains the source code for JGraviton, bundled in a zip.
huffman.zip - 2002-03-01
This is a simple Huffman encoder, written in Java.
This file contains the source code for the encoder, bundled in a zip.
dyn-array-0.1.zip - 2003-05-01
This is an implementation of a dynamic array in ISO C. Provided you access it with a positive index, you can never be out of bounds (although you might run out of memory ;-) ).
The source and header files are bundled into a zip. Comments and patches are welcome.
memtrack-0.1.zip - 2003-09-10
This is a memory tracker, written in ISO C, heavily inspired by the utility of the same name introduced by Richard Heathfield in the book C Unleashed. My version also requires (and includes) the hash module of the Kazlib library, developped by Kaz Kylheku.
The source and header files are bundled into a zip. Comments and patches welcome.

updated: 2004-04-19