Nguyen Du Phong Le

linux embedded senior engineer

Nice, France

  • 43.7101728
  • 7.261953199999994
Proposer un projet

Préférences

Déplacement
Peut faire la totalité d'une mission dans vos locaux

Vérifications

  • E-mail vérifié

Catégories

Rejoignez la communauté Malt pour découvrir le profil complet de Nguyen Du Phong Le
Rejoignez la communauté Malt pour découvrir le profil complet de Nguyen Du Phong Le

Compétences (6)

Nguyen Du Phong en quelques mots

Je suis un développeur senior freelance dans les systèmes embarqués, et plus spécifiquement dans le domaine de la télévision numérique payante. Mes interventions sont de l'expertise technique et du développement, avec une préférence dans les systèmes à base d'OS Linux ou des OS temps réels. Mes compétences techniques me permettent d'évoluer aussi bien dans les applications de haut niveau que les couches basses du middleware ou du noyau OS.
A travers mes diverses expériences professionnelles, j'ai su acquérir une grande capacité d'écoute et d'analyse, afin d'être opérationnel très rapidement. C'est ainsi que j'ai pu mener à terme des projets avec un déploiement, en Russie et en Ukraine, de plus de 5 Millions de chipset tournant sur les OS (Linux, ucOS) et des applications sécurisées PayTV.
Je suis mobile dans le département 06 et Monaco. Cependant, en fonction de la nature et de la durée de la mission, je peux agrandir ma zone de mobilité.

Expériences

mars 2006 - février 2016 | Technopole de Sophia Antipolis, France

Neotion

Software team leader

Depuis 2010, animateur et coordinateur d'une équipe de 4 personnes. Cette équipe est responsable :
- du portage sur des SoC de Neotion, à base de ARM Cortex A9 et Cortex A5, des kernel Linux v3.4 et v4.1.
- du portage sur un SoC de Neotion, à base de ARM7TDMI, du RTOS Micrium µC-OS.
- du développement dans le noyau Kernel Linux et dans µC-OS l'ensemble des drivers spécifiques des SoC (mailbox, clocks, sysreg, thermal sensor, digital TV devices etc.).
- du développement des bibliothèques middleware Digital TV au dessus du kernel Linux.
- du build system propriétaire ou basé sur Buildroot et Yocto.
des tests fonctionnels et de validation sur FPGA puis sur Asic en prototypage.
- du support (aide d'intégration, support sur site) des noyaux Linux portés, des bibliothèques middleware, création de BSP.

Architecte système des applications PayTV sur des décodeurs TV avec le contrôle d'accès russe DRE. L'application est sécurisée et protégée par un bootloader sécurisé en respectant la chain of trust depuis la bootrom jusqu'à l'application finale. La gestion des droits utilisateurs se fait via une smart card externe ou via une smart card embedded. La mise à jour de l'application est effectuée par un OTA sécurisé et la gestion des clés par un CPU dédié. Ces applications sont déployées sur plus de 5 Millions de décodeurs en Russie et en Ukraine.

Design d'un framework avec pattern, de gestion de ressources de périphériques dans l'espace utilisateur Linux.

Développement d'une bibliothèque capable de télécharger de données à haut débit (Ultra HD) par satellite via une encapsulation du protocole IP.

Portage Android sur un SoC Neotion (Proof Of Concept). Développement d'applications Java Android.

Spécifications d'un framework XML pour gérer des menus d'écrans d'une Set-top-box.

Proof Of Concept d’un client VOD Open Internet d’un cablo-opérateur finlandais Welho: commander à partir d’un catalogue de catch-up TV sous format RSSTV des VOD via un téléviseur équipé d’un module CI+. Interlocuteur direct avec le client sur les aspects techniques et IHM.

Proof Of Concept d’un module CI+ VOD/EPG avec prise du contrôle du direct sur la plateforme Orange TV. Il est basé sur une application interactive en MHEG5 et utilise les protocoles XRT et HTTP (streaming via progressive download).

Responsable de développement des produits de démonstrations techniques pour les salons IBC, NAB, Cable Congress, Anga Cable. Développement des applications widgets interactives en MHEG5 (météo, bourse et news) et des clients/serveurs (Apache avec moteur PHP+MySql) de VOD. Participation avec les partenaires sur les spécifications techniques, intégration sur site.

Expertise technique et développement sur le projet PVR, Personnal Video Recorder. Le PVR permet de prendre le contrôle du direct et enregistrer sur une SDCard couplé à un module CI+.

Responsable de développement du projet CAM-IP: spécifications et développement d'un client Video On Demand sur un module CI dans un réseau local en utilisant les technologies de vidéo streaming RTP/UDP, DVB-CI et Upnp. Suivi des spécifications et planning. Responsable d’architecture logicielle sur les applications IP.
  • C
  • Linux
  • eCOS
  • Kernel développement
  • Team Lead
  • ucOS
mars 2002 - mars 2006 | Issy-les-Moulineaux, France

NDS / Canal + Technologies- CANAL +

Ingénieur middleware Java

- Spécifications et développement d’un serveur de filtres de sections MPEG2 au dessus d’un noyau Linux.
- Portage et développement du client/serveur PVR (Personnal Video Recorder) sur un nouvel environnement temps réels Linux-Posix.
- Intégration du navigateur MHP Italie Mediaset sur la plate-forme de référence ST5100 d'un nouveau Middleware Java.
- Création d’outils et de scripts sous Linux pour réduire les fichiers binaires ST5100 afin de gagner de la mémoire Flash et Ram.
- Responsable technique sur le projet de Canal Satellite G2 : support et spécifications, interlocuteur privilégié avec les équipes clientes d’applications.
- Plateforme MHP: spécifications et développement des parties Digital TV de la norme MHP 1.0.2. Support et déplacement pour Canal + Technologies dans le cadre des salons de démonstrations et techniques MHP (Denver pour OpenCable et Munich pour les salons d’interopérabilité MHP et OCAP).
- Etude et développement du portage de la partie APG de DirectTV sur javax.tv.service.* : rédaction du cahier des charges, vérification des exigences.
novembre 2001 - mars 2002 | Paris, France

Expway

Ingénieur de développement

Mise en place d’un environnement de développement sur le soft de référence d’encodage/décodage MPEG7 d’Expway reposant sur le XML Schema.
Études d’une opportunité de créer un nouveau produit basé sur le streaming des paquets binaires MPEG7.
août 1999 - novembre 2001 | Paris, France

Canal + Technologies- CANAL +

Ingénieur middleware Java

Recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte