Jean-François LARVOIRE
* |
27 Avenue des Mûriers
F-38240 Meylan
France |
( |
+33 476 14 13 38 (bureau)
+33 680 31 50 36 (portable) |
: |
jean-francois.larvoire@centraliens.net |
|
Né le 2 Juin 1962. 45 ans.
Nationalité Française.
Marié, 3 enfants.Ingénieur de l'Ecole Centrale.
|
|
|
|
|
-
Expert en architecture logiciel. Spécialiste des interfaces matériel/logiciel:
Firmware, Systèmes d'Exploitation, Démarrage des OS,
Gestion de fichiers, Pilotes,
Gestion d'Énergie, Plug and Play.
- Chercheur. 10 brevets déposés.
- Développeur. Expert en assembleur x86, C, C++, HTML,
Tcl.
Pratique d'une douzaine d'autres langages.
- Développement et gestion de sites Web. (XML,
JavaScript, PHP, MySQL).
- Anglais courant (2 ans passés aux USA);
Notions d'Allemand.
Inventif / Adaptable / Organisé
|
|
|
|
Expérience professionnelle
|
|
|
|
2004-2007
|
HP
Technical Computing Division, Grenoble, France.
Concepteur et développeur SFS
-
Participation à la conception et au développement
de
SFS. (Un serveur de fichiers de très haute performance, basé sur le
système de gestion de fichiers
open source Lustre)
-
Conception et développement du système de monitoring du cluster serveur,
sous Linux.
-
Conception et développement du système de gestion des systèmes de
fichiers coté serveur, et de leur montage coté client.
-
Développement principalement en Tcl et C, au sein d'une équipe
multinationale répartie entre France, Irlande et USA.
|
|
|
2003
|
HP Technical Computing Division, Grenoble, France.
Développeur pilote réseau SCIP Tru64
- Développement d'un pilote de réseau TCP/IP virtuel au dessus d'un
réseau rapide Quadrics.
-
Première expérience professionnelle dans le monde Unix (Tru64 est l'Unix
64 bits de Digital Equipment).
|
|
|
2000-2002
|
HP Labs, Grenoble, France.
Chercheur
- Essais de JVMs et de serveurs Web inclus dans le
firmware d'un PC.
- Essais de Intel Extended Firmware Initiative (EFI).
Proposition d'extensions; Réalisation d'une disquette virtuelle amorçable
basée sur ces propositions.
- Recherche sur HP CoolTown et Universal Plug and
Play.
Proposition d'extensions à UPnP, pour cartographier des
appareils UPnP.
- Huit brevets déposés.
- Gestion du site Web interne de HP Labs Grenoble.
|
|
|
1998-2000
|
HP, Division PC, Grenoble, France.
Responsable des "différentiateurs
logiciels" HP Vectra
- Conception et développement des pilotes Win95 & NT du clavier multimédia
HP Vectra.
VxD pour Win95; .SYS pour NT; Panneau de configuration. En C++, basé
sur une librairie de classes.
- Gestion technique des
co-traitants participant au développement.
- Maintenance, migration, et préchargement des
anciens logiciels.
-
Un brevet déposé pour un outil de transition d'un PC à un autre,
sous 95 et NT.
-
Nombreuses contributions informelles au système de préchargement des
logiciels.
Disquette de démarrage universelle permettant de précharger
facilement le logiciel sur tout PC sur le réseau HP.
-
Intervention sur ligne de production à Singapour; Diagnostic et
solution d'un problème de qualité de fabrication.
|
|
|
1995-1997
|
HP, Division PC, Grenoble, France.
Expert en gestion de l'énergie
- Développement de plusieurs pilotes VxD de gestion de l'énergie pour
Windows 95.
(Bouton marche/arrêt logiciel; Marche/arrêt du moteur du disque dur;
Hibernation)
- Travail en collaboration avec Microsoft sur la définition du standard ACPI.
Construction d'un démonstrateur, utilisé en interne par Microsoft.
- Expert de la technologie ACPI pour HP Grenoble depuis cette époque.
|
|
|
1989-1994
|
HP, Division PC, Grenoble, France.
Ingénieur BIOS
- Développement des BIOS de plusieurs PCs, en assembleur x86.
Ecriture du premier Setup en ROM pour un PC HP, en C.
- Développement du BIOS et du pilote Windows 3.11 de l'Omnishare
HP.
Premier BIOS HP entièrement auto configurable, y compris pour les
disques durs.
- Un brevet obtenu sur un système de protection des mots de passe.
|
|
|
1987-1989
|
HP, Division logiciel bureautique, Roseville,
California, USA.
Ingénieur développement logiciel
- Transfert et achèvement d'un projet de carte voix.
- Pilote de la carte voix pour Windows 1.0.
|
|
|
1985-1987
|
HP, Division PC, Grenoble, France.
Ingénieur développement logiciel
- Pilotes MS-DOS pour une carte voix pour PC. En C, assembleur 8086 et
TMS 320.
(Synthèse vocale, reconnaissance vocale, modem logiciel).
- Librairie multi-tâches et multicartes. (non trivial sous MS-DOS)
|
|
|
1984-1985
|
CEPr (Centre d'Essais des Propulseurs), Saclay, France.
Scientifique du contingent
- Extension du réseau d'acquisition et de traitement des données.
|
|
|
|
|
|
1984
|
ECP (Ecole
Centrale Paris), Châtenay Malabry
Diplôme d'ingénieur, option informatique temps réel
- Rapport de fin d'études sur la reconnaissance de la parole:
Méthode pour choisir entre des homonymes en fonction du contexte.
|
|
|
|
|
|
|
Montagne
- Ski de randonnée; VTT;
Parapente (Plus long vol: 127 km en
7h); Breveté biplace et Accompagnateur de club.
- Escaladé le Mont Blanc et redescendu en parapente
en septembre 2002.
Vie associative
- Président d'un club local de parapente: Le CHVD
- Gestion de plusieurs sites Web.
Sciences
- Tout ce qui concerne l'espace: Astronomie,
astronautique, astrophysique...
|