Menu

Patrice MASSART

GREYSTONES

En résumé

== > English: http://www.linkedin.com/in/patricemassart



Mes compétences :
Automatisme (1131)
VoIP & PSTN
Electronique numérique
C
Python
Systèmes embarqués
C++
Logiciel embarqué
TV numérique
Temps reel
Etudes de faisabilite (R&D)
Assembleur
TCP/IP
IEC 61131
OpenCV

Entreprises

  • Silicon & Software Systems Ltd. (Dublin, Irlande) - Senior Software engineer

    2007 - maintenant Architecture (faisabilité) d'une solution de test téléphonie/Ethernet filaire et Wifi pour STB connectées (C + OSI L2).
    Participation au développement de StormTest (core team - Python)
    Architecture et développement d'une solution de test de téléphonie pour StormTest (C, Python, Asterisk et OpenSips)
    Architecture et développement de l’intégration de StormTest avec HP Quality Center (Python)
    Tests d’intégration OpenTV (VTS) avec certification finale dans les locaux d'OpenTV a Londres.
    Portage du Middleware OpenTV (Set Top Boxes) sur différentes solutions a base de SoC Broadcom (C et assembleur)
  • Convergex (Sophia Antipolis -France) - Ingenieur logiciel senior

    2004 - 2005 En charge du développement d'une solution permettant au logiciel de ConvergeX de contrôler un réseau électrique via le bus KNX (anciennement EIB). Étude et contrôle de la conformité de la solution aux standards définis par l'uPnP forum.
  • OpenPlug (Sophia Antipolis - France) - Ingenieur logicial Senior

    2004 - 2004 Membre de l’équipe "Solution & Services" d'OpenPlug ; équipe en charge d'initier et de maintenir des partenariats technologiques stratégiques.

    Développement d'un outil de test de non régression pour la validation de nouvelles versions de la plateforme Elips(1) d'OpenPlug (en C).

    Portage de la librairie socket BSD sur Elips (C).
    Portage de le librairie PThread sur Elips (C).
    Portage du moteur de jeu "Infusio" sur Elips (C).
    Portage du navigateur WAP de Jataayu sur Elips (C).
    Portage des clients SMS et MMS de Jataayu sur Elips (C).

    Étude de faisabilité d'une solution de routage de SMS vers différents composants logiciels un peu a la manière des types MIME sur un système d'exploitation classique.

    (1): plateforme permettant de développer des applications Linux pour les intégrer sur un système temps réel de type NUCLEUS avec un concept de chargement dynamique de modules logiciels.
  • EMBeTION (Sophia Antipolis - France) - Cofondateur

    2001 - 2004 Co-Porteur du projet LINeUS: plateforme logicielle pour objets connectes et pour la domotique.

    LINeUS a été pensé comme une alternative aux solutions basées sur l'OSGi s'appuyant sur une architecture éprouvée dans le domaine de l'automatisme industriel: une machine virtuelle IEC 61131. L’intérêt d'une telle architecture outre qu'elle répond aux problématiques liées a l'automatisation est qu'elle est bien moins gourmande en ressources et permet donc d’être déployée sur des systèmes relativement économiques.

    Codage en C de la machine virtuelle 61131 (avec couche d'abstraction OS pour en faciliter le portage). Et bien entendu codage des compilateur et linker en C.
  • Kontron ex PEP Modular Computer Gmbh (Sophia Atipolis - France) - Ingenieur logiciel

    1998 - 2001 En charge du portage d'ISaGRAF PRO sur RTAI (extension temps réelle pour Linux)
    En charge du portage d'ISaGRAF PRO sur l'OS temps réel VRTXsa
    Développement d'un ASIC contrôlé par interface SPI en remplacement d'un micro-processeur MC6809 utilisé dans tous les actionneurs d’Entrées/Sorties PEP Modular Computer de type Smart PLC IO expansion block.
    Prototypage d'une carte digitale 24 Entrées/Sorties
    Développement d'un générateur de code PowerPC 603 afin d'augmenter les performances d'ISaGRAF lors de certaines applications critiques (certification TUV obtenue)
    Développement de programmes de test unitaire destinés a la production de carte VME et CXC en Allemagne.
  • IDP Interactif Delta Production (Sophia Antipolis - France) - Ingenieur logiciel

    1996 - 1998 Développement de STREAMCAST: un système client/serveur VoD (video on demand) destinés aux hôtels en remplacement de leurs batteries de magnétoscopes.
    Serveur et client conçu en C pour OS2 avec une architecture mutli-process et multi-thread pour le serveur. Ce produit a permis a IDP son introduction au Nouveau Marché en 1997.

    Développement d'un driveur OS2 pour les cartes CDI/MPEG d'IDP supportant l'utilisation d'un backplane PCI et permettant donc a un serveur (PC) de gérer plus de quatre cartes CDI/MPEG.

Formations

Réseau

Annuaire des membres :