Florent Villard
Academics |
5 years Degree in Engineer/Computer Science/Managment, July 1999, Ecole Nationale Superieure des Mines de Nancy.French Engineering and Managment high school.
Preparatory classes, Champollion, Grenoble (1994-1996). Baccalauréat, Dominique Villars, Gap (1994).
|
Language |
|
Fluent in English, French, beginner in Spanish, Portuguese and Russian. |
|
Management skills |
|
Software Development Director at Splitted Desktop Systems. Release Manager of Mandriva Consumer products. Team leader. Informal management of the Mandriva Linux community. |
|
Computer skills |
| Languages |
perl, C, shells, beginner in java, php, python, javascript, ocaml, haskell, assembler. XML, XSL, HTML, Docbook. SQL (MySQL, PostgreSQL) |
| Linux |
Administration (network, tcp/ip, account, ipv6). Clustering, build-systems of linux distributions. Database (Postgresql, MySQL). Bugzilla. Distributed administration systems, cloud computing. Embedded systems. X server, Video driver, Video decoding and streaming. |
| Thermal analysis |
Comerics Flotherm (thermal simulation software). Conception of complex fanless consumer electronics products |
|
Employment History |
| Software Development Director |
Splitted Desktop Systems Mar 2007-Present |
Paris, France. Associate; Manager of the software development team; Developing a high-level multimedia embedded operating system for internet set-top boxes; Resolving problem of easy internet access, boxes auto management, network auto-configuration and h264 video decoding; Remote administration, update, remote access;
|
| Consumer Product development manager |
Mandrakesoft/Mandriva November 1999-Feb 2007 |
Paris, France. Manager of the Consumer product department; Release Manager of the Mandriva One, Discovery, Powerpack and Powerpack+ products; Architect and maintainer of the Mandriva build infrastructure (build cluster, mirrors, bugzilla); Responsible of the Mandriva section in the Linux+ magazine; Team leader of configuration and administration tools; Initially Quality and Assurance Engineer, set up processes and policy for the linux distribution).
|
| Engineer/Consultant |
Silicon Graphics Inc July 1999-November 1999 |
Jouy-en-Josas, France. Linux and Unix expert. Member of the SGI services team.
|
| Research Engineer Trainee |
Motorola Research Center February 1999-June 1999 |
Gif-sur-Yvette, France. TCP optimization in the Linux kernel for wireless networks (wavelan, GSM). Study of the TCP implementation and dynamic configuration to bypass wireless links weaknesses.
|
| Engineer Trainee |
ST Microelectronics July 1998-January 1999 |
Rousset/Nancy, France. Development of a graphic user interface in java to Autosched/Automod, Solaris platform.
|
| Student project |
LORIA, INRIA Lorraine Research Center February 1998-June 1998 |
Nancy, France. Project about Active Networks (based on a MIT prototype) and IPv6. Development of a management protocol for the ANTS java protoptype and dynamic modification of the nodes functionalities.
|
|
Miscellany |
|