Thomas VIVET
17 rue d'Alsace-Lorraine
B-1050 Bruxelles
Téléphone : +33 (0)6 15 88 80 38 (France) / +32 (0)496 568 414 (Belgique)
Email : Thomas.Vivet@free.fr

Nationalité : Française
Age : 27 ans
Célibataire
 
Ingénieur Développement Logiciel
Expériences Professionnelles
  • 11/2000 - 07/2004 : Sony Software Development Center Europe (SDCE / NSCE) - Bruxelles (Belgique)
    • 05/2004 - 07/2004 : Développement de l'interface (GUI) d'un lecteur de mp3 basé sur les méta-données.
      Java sous Eclipse, UML, ClearCase
    • 03/2003 - 04/2004 : Ingénieur Tests & Validation au sein de l'équipe SQA (Software Quality Assurance).
      Spécifications, développement ainsi qu'analyse et rapports de jeux de tests pour une libraire graphique tournant sur différentes plateformes Linux.
      Déploiement et installation du framework chez le client interne à Tokyo.
      Développement d'un outil d'automatisation de tests écrits en Java.
      C/C++, java, jni, XML, ant, bash, ClearCase, CMM
    • 11/2000 - 03/2003 : Développement de drivers/middleware pour la seconde génération du décodeur satellite Canal+ Pilotime.
      Implémentation du "Mass Storage Device" lequel est chargé du stockage de données de/vers le disque dur ainsi que les mémoires Flash et Eeprom.
      Ecriture du document de design, recueil des besoins d'évolutions clients, développement proprement dit du module et écritures de tests puis intégration chez le client.
      En charge de la configuration logicielle (SCM) pendant quelques mois ainsi que de la maintenance d'autres modules.
      Caractéristique du décodeur: Double CPU (NEC EMMA2 avec noyau MIPS), double tuner, Disque dur permettant 40 heures d'enregistrement + time-shifting, 64 MB RAM, modem, lecteurs de cartes à puce, ports USB.
      Environnement: Nucleus RTOS, MPEG, DVB, ATA/IDE, C/C++, Pyhton, compilateurs croisés Green Hills et GNU, ClearCase, ClearDDTS, CMM, UML.

  • 04/2000 - 09/2000 (stage de fin d'études) : NPTV - Paris
    Développement d'un moteur d'interactivité compatible BANDO (logiciel permettant la programmation sur différentes plates-formes de TV interactive) sur PDA (Portable Digital Assistant) en JAVA (J2ME: KVM + CLDC).

  • 04/1999 - 09/1999 : Soft-Maint (groupe Sodifrance) - Nantes
    • 08/1999 - 09/1999 : CDD de 2 mois
      Conception et réalisation d'un éditeur en java dédié à un langage de script: édition, contrôle du script puis génération du code XML correspondant
    • 04/1999 - 07/1999 : Stage de fin d'études
      Amélioration d'un module contrôle qualité de code du logiciel Semantor, outil de rétro-conception écrit en Smalltalk

  • Stage de 2 mois été 1998. Société Outland - Nantes
    Conception et réalisation du serveur de la société Outland: HTML, javascript, perl ...

  • Stage de 1 mois été 1997. Technopole Quimper-Cornouaille - Quimper
    Réalisation de pages HTML, pour le festival de Cornouaille

  • Stage de 1 mois été 1996. Technopole Quimper-Cornouaille - Quimper
    Réalisation des pages de présentation du serveur web de la Technopole
Connaissances Techniques
  • Anglais courant : 4 ans de travail à l'étranger dans un environnement anglophone
  • Programmation système, programmation orientée objets
  • Langages de programmation : Java, C, C++, shell, python, XML, PHP, HTML, CSS et Javascript
  • Autres langages : SmallTalk, Caml, Prolog, Lisp, Clips ...
  • Réseau : HTTP, TCP/IP, Ethernet, X25, OSI, ATM, Token ring
  • Electronique : Électronique numérique et analogique.
    Microprocesseurs Motorola 6809, 68000/30, Intel 80486 et 8051, DSP TMS320C30 et MIPS
  • Environnement : Windows 9x/NT/XP, Linux, SUN, DOS et Mac OS
  • Base de donnée Access et SQL
  • Méthode CMM (Capability Maturity Model for Software) niveau 3, OMT (Object Modelling Technique) et UML
  • Logiciels : Adobe Framemaker, Microsoft Office (Word, Power Point, Excel), Visio et Adobe Photoshop
  • Exposés techniques : la cryptographie, les microprocesseurs RISC, le système d'exploitation Linux
  • Projets d'études:
    - RobiNet : robot mobile semi-autonome, doté d'une caméra et pilotable par Internet
    - Automatisation de la coupole du CAUM (Club d'Astronomie de l'Université du Maine) de façon à piloter le télescope à distance. Programmation Java (utilisation de JDBC et des servlets).
Formations
  • 1999-2000 Laboratoire d'Informatique d'Avignon - Avignon (84)
    DESS Informatique "Conception et Administration de Systèmes de Communication Homme-Machine"
    • Traitement du signal de parole, Modèles probabilistes, Modélisation linguistique, Stratégie de décodage de la parole, Outils pour le traitement de la parole
    • Réseaux de neurones, Arbres de décisions
    • Indexation et recherche documentaire, Codage des informations textuelles
    • Interface utilisateur et ergonomie, Dialogue homme-machine
    • Ordonnancement, Optimisation, Couplage télécom-informatique
    • Programmation avancée Java, Valorisation industrielle

  • 1996-1999 Université de Maine : IUP MIME - Le Mans (72)
    DEUG, Licence et Maîtrise MIME (Micro-Informatique, Micro-Electronique), option IA (Intelligence Artificielle). Obtention du titre d'ingénieur maître.

  • 1995-1996 Université du Maine - Le Mans (72)
    DEUG Sciences de la Matière première année

  • 1994-1995 Lycée G. Touchard - Le Mans (72)
    Baccalauréat S option Technologie Industrielle.
Interets Personnels et Divers
  • Photographie (Numérique et analogique)
  • Sports : roller, ski, randonnée, cyclisme, judo
  • Astronome amateur (observations et astrophotographies)
  • Tourisme : j'aime voyager et découvrir de nouveaux pays
  • Informatique, utilisation quotidienne des services d'Internet
  • Possesseur du permis de conduire série B
  • Dégagé des obligations militaires