Eric GARREAU
Né le 03/03/1965 Nationalité Française T : 06.13.74.42.39 @ : egarreau@chez.com W : http://www.chez.com/egarreau/ |
INGENIEUR INFORMATICIEN |
Formation |
|
1987 - Diplôme d'ingénieur Micro-Electronicien à l'ENSEEIHT
Niveau d'intervention |
|
Conception et intégration de systèmes Temps Réel
Ingénieur logiciel et système
Compétences |
|
Applications : | Temps Réel (synchrone et asynchrone) |
Développement (système, réseau, embarqué) | |
Intégration de Systèmes | |
Configuration de plates-formes et de réseaux hétérogènes | |
Matériels : | Serveurs, stations, cartes spécifiques. |
Systèmes Exploitation : | UNIX (Linux et propriétaires), NT, VMS, ... |
Langages : | C, C++, Java, Perl, ... |
Méthodes : | UML |
Expérience Professionnelle |
|
Méta simulateur Temps Réel distribué :
Conception et réalisation d'un Ordonnanceur Rate Monotonic portable et distribuable sur machines UNIX Temps Réel (threads POSIX sur machines Concurrent Computer et Encore Computer ),
Conception du modèle générique Temps Réel des applications générées,
Conception et réalisation de la génération automatique des sources spécifiques.
Conception d'une application client / serveur JAVA chargée de générer les PROMS d'une application embarquée, après modification depuis une applet distante,
Utilisation d'un Serveur multi-threads anticipant dans un cache local les demandes de l'applet pour l'amélioration des performances du client distant,
Lecture et enregistrement d'un langage de description spécifique : écriture en JAVA du parser, du compilateur 6800 et du linker OS9,
Utilisation de Visual Café 2.5, et de la bibliothèque Swings.
Assistance technique à maîtrise d'oeuvre : conseil, spécifications et validations techniques.
Maîtrise d'oeuvre d'un simulateur de théâtre d'opérations navales,
Ingénieur système multi-plateformes : mise en place de l'interopérabilité d'un parc hétérogène UNIX- VMS-PC-Mac, de la gestion de configuration et des procédures de maintenance corrective et évolutive sur les applications installées,
Assistance aux développeurs (méthodes, debug, portages),
Mise en oeuvre d'un serveur Intranet de documentation hypertexte sur la configuration de la plateforme, les procédures d'installation et les outils développés (création d'un script Perl de génération hypertexte automatique par analyse de documents ASCII simples),
Transformation rapide (5j) d'une application d'étude spécifique en simulateur paramétrable : analyse des constantes et génération des nouvelles sources à l'aide de scripts (AWK).
Audit puis conception d'une application de gestion des patients à haute disponibilité (base de données SQL sur serveur NT redondé, clients Visual Basic / ODBC),
Encadrement et suivi technique de l'équipe de réalisation, tests et intégration en contexte opérationnel.
Mise en place d'un environnement unifié sur la plate-forme de développement hétérogène (HPUX, Solaris, NextStep),
Ecriture des scripts d'installation et de configuration automatique des postes clients NextStep, avec mise à jour automatique des versions plus récentes du logiciel par interrogation du serveur central au boot.
Conception et réalisation de la partie Temps Réel (utilisation de VMS en tant qu'OS Temps Réel),
Encadrement de l'équipe (quatre personnes) : développement, intégration à bord du MONGE,
Spécification des règles de développement et de gestion de configuration, réalisation d'outils d'analyse des sources, ingénieur système du parc de calculateurs.
Chef de projet (trois personnes) du logiciel d'un concentrateur de liaisons, pour l'administration de cellules de téléphonie mobile :
Noyau temps réel CRAFT (Gsi Tecsi), sources C et assembleur sur chaîne de cross-compilation, validation du logiciel embarqué avec une sonde processeur.
Réalisation d'un activateur MsDos chargé en tâche de fond pour lancer, à date fixe, une application "par dessus" le programme en cours, puis rendre la main (déroutage des interruptions BIOS et DOS).
Réalisation d'un poste bureautique sur PC, intégrant une carte RNIS, une carte FAX, une carte de compression / décompression d'images, un scanner et une imprimante laser pilotée par son port vidéo,
Réalisation d'un automate de gestion de la signalisation RNIS, transfert de fichiers via un protocole propriétaire, application MsDOS intégrant un noyau temps réel multi-tâches,
Réalisation d'une tâches de fond MsDOS pour recevoir les télécopies en dehors de l'application intégrée.
Scientifique du contingent : Réalisation d'un simulateur d'autodirecteur de missile par la méthode de variables d'état (langage Pascal).
Stage de fin d'études au CNRS -LAAS à Toulouse : Etude et décryptage d'un circuit intégré en technologie BiCMOS.
Stage d'étude au CNRS - LOE à Toulouse : Analyse spectrale en assembleur 68000. Pilotage par bus IEEE d'un oscilloscope numérique pour l'échantillonnage.
Pour la Junior Entreprise à l'ENSEEIHT : Etude du programme d'une centrale de surveillance micro- chirurgicale (assembleur Z80).
Divers |
|
Langues étrangères : Anglais : parlé, lu, écrit.
Graphiste amateur.
Version Word disponible (au format RTF) | Dernière mise à jour : Novembre 1998 |