|
Mathieu Lacage
single
born on July the 12th 1978
|
5 av nicolas aussel
06600 Antibes-Juan les pins
France
tel: +33 4 92 38 50 97
Email: mathieu@gnu.org
Web site: http://cutebugs.net/
|
Education
| 1998 - 2001 |
Student at the ENST (Ecole Nationale
Supérieure des Télécommunications):
distributed systems, digital micro-electronics, telecom protocols.
|
| 1996 - 1998 |
"Classes préparatoires" in Montpellier, at the
"Lycée Joffre". |
| 1996 |
Graduation from high school (Option Mathematics, mention bien) at
the "Lycée Clémenceau", in Montpellier. |
|
Experience
| 2003 - today |
Software development at the INRIA
Sophia Antipolis:
- Design of 802.11 MAC-level rate-control algorithms, implementation
in linux drivers,
- Automatic rmi tunneling over ssh for ProActive,
- 802.11 MAC and PHY simulation models for ns-2,
- A network simulator (yans)
used as a prototype for ns-3: parallel support based on CORBA, python
wrappers using boost::python, user-space real-world code integration,
- Technical mentoring and project management for younger engineers on numerous
development projects: bio-process control, medical image analysis, etc.
- Setup and Administration of gforge, bugzilla, and mercurial servers.
|
| 2001 - 2003 |
Embedded Software Development on ARM-compatible core under WinCE, Linux and
eCos in C/C++
for RealMagic, the french subsidiary of
Sigma-Designs:
- Cross-platform (win32/linux) development of a multithreaded streaming
framework.
- Implementation of the DVD-Video specification for consumer DVD players
(Kiss Technology DP 450 players,
Momitsu 880 players).
- Developement of a dependency management tool for internal projects based on
CVS, setup of code change monitoring tools
(bonsai) and maintenance of the
bug reporting system (bugzilla).
- Architectural design of an implementation of the DVD-Audio specification
for next generation DVD players.
- Monitoring of technological development of DVD specifications: DVD-HD,
DVD-ENAV, DVD-VR and
DVD+VR.
|
| 2000 |
6 months internship at Eazel (Mountain View, California): work on Nautilus,
the new Gnome graphical desktop and its libraries on Linux, in C. |
| March 2000 |
Creation, organisation, and financing of GUADEC (Gnome Users And Developers European Conferance).
This conference has been organized in a different european country every year since then.
|
| 1998 - 1999 |
Onsite UNIX system administration training for
Experian.
|
|
Specific Knowledge
| Operating Systems |
Unix, Win32 |
| Languages |
C, C++, Java, Ada95, Perl, Python and 68000 Assembly |
| Systems |
- CORBA: practical and theorical knowledge of CORBA architecture and
implementation.
- Understanding of component system architecture: COM/DCOM, Bonobo, UNO.
- GTK: application developement, widget customization.
- Linux kernel: kernel module debugging,
shared library support, POSIX thread implementation.
|
|
Select papers
|
Languages
| French | native language |
| English | fluent (read, write, speak) |
|
Referees
|