Projet "Makalu": Développement de la plate-forme Linux et des applications Linux pour les imprimantes multifonctions haut de gamme (qui étaient sous Nucleus OS) de Sagemcom et ses partenaires OEM.
• Conception et développement du module de l’auto-configuration réseau - Netini - qui permet à l'imprimante multifonction à fonctionner en mode dual stack IPv4/IPv6. Cette implémentation est applicable à tous les systèmes Linux embarqué.
• Rédaction des spécifications fonctionnelles détaillées et des spécifications logicielles détaillées de Netini.
Le développement est en C sous Ubuntu, la cross-compilation est réalisée sur l'environnement chroot Gentoo, et la cible est ARM11.
Analyste d'affaires
Sofrecom Vietnam - une filiale de France Télécom, Vietnam.
mai 2010 - novembre 2010
Projet "SMP" (Stock Market Place): Outil de gestion de stock qui permet aux filiales du groupe Orange à faire connaître leurs situations problématiques de stocks de produits, et aide le Group Sourcing and Supply Chain à améliorer les délais de Time to Market et à optimiser les processus de travail.
Projet “Display Tool”: Outil d'aide à la décision des conditions d'approvisionnement qui permet aux équipes de la chaîne d'approvisionnement et aux filiales du groupe Orange, de valider leur prévision d'approvisionnement et de commande de produits.
Référence: Dr. Fouad Ibn Majdoub HASSANI, directeur technique. ********
Ingénieur de Recherche et Développement
France Telecom R&D, France.
juillet 2008 - janvier 2010
Projet "MobiNet" (Mobility Network) et "REMA" (Routeur Embarqué Multiple Accès) : routeur mobile intelligent pour la connectivité dans les transports, qui supporte à la fois IPv4 et IPv6 sur les réseaux d’accès ainsi que sur les réseaux locaux, qui exploite en parallèle plusieurs technologies de connexion comme le satellite, le Wifi, la 3G, …, et qui gère intelligemment des flux de données.
• Etudes du support des réseaux mobiles dans IPv6 (NEMO), puis développement pour la première fois du support de trafic IPv4 pour NEPL (NEMO Platform for Linux). Ce résultat est publié sur ********/
• Etudes du Dual Stack Mobile IPv6 (DSMIPv6), puis :
Implémentation de 5 patches pour corriger des fautes graves de la première version de DSMIPv6.
développement pour la première fois du support de trafic IPv4 pour DSMIPv6. ********/
• Conception et développement pour la première fois du routeur multiple-homing en IPv4 (Multiple IPv4 Care-of-Address).
• Conception et développement pour la première fois du routeur mobile dual stack IPv6/IPv4 multiple-homing.
• Développement du module de monitoring des signaux en mode passif/actif pour les cartes Wifi 802.11a/b/g.
• Développement du module de monitoring des signaux 3G pour les cartes 3G+ Qualcomm Option.
• Conception et développement pour la première fois du système intelligent de gestion des flux de données en IPv6/IPv4 pour le routeur mobile dual stack multiple-homing.
• Conception et développement pour la première fois du module QoS pour routeur mobile dual stack multiple-homing en utilisant le périphérique de file d’attente intermédiaire IMQ (Intermediate Queueing Device) et les gestionnaires de mise en file d’attente comme HTB, SFQ, PRIO, PFIFO, …
• Conception et implémentation d’un nouvel algorithme pour mesurer rapidement la bande passante entre deux points d’une connexion.
• Rédaction de la notice technique.
Les implémentations sont en C sous Linux. Des outils et connaissances techniques utilisées : yacc, gcc, libpcap, iperf, ifstat, OpenVPN, tunneling : IPv6 en IPv6, IPv4 en IPv6, IPv6 en IPv4, IPv4 en IPv4, Linux netlink sockets, Winsock sockets, Unix sockets, Netfilter, iproute2, POSIX threads, modification et compilation du noyau de Linux, …
Les résultats de ce projet :
• sont présentés au salon de la recherche 2008 de France Télécom ;
• sont utilisés pour une démonstration chez Dassault, à l’aéroport Le Bourget en Décembre 2008 ;
• sont présentés au salon de la recherche 2010 de France Télécom ;
• sont appliqués pour la deuxième phase du projet connexion TGV.
Référence : M. Yann CODACCIONI, chef de projet. ********
Ingénieur de Recherche et Développement
H5 Audits, France.
février 2008 - juin 2008
Projet "H5 Appliances" : un système matériel et logiciel spécialisé, se présentant sous forme des boîtiers qui auraient pour vocation la surveillance des réseaux IP de tous débits, placé en écoute sur le trafic, via un dispositif externe ou un port miroir de commutateur Ethernet.
• Conception de la base de données répartie, et de l’algorithme parallèle qui calcule des métriques réseaux. Ce sont des innovantes dans ce domaine, qui ont donc apporté à H5 Audits le statut "Jeune Entreprise Innovante". Ce statut, mis en place par la loi de finances de France pour 2004, a vocation à apporter un soutien significatif à des jeunes entreprises très actives en R&D.
• Rédaction de la notice technique.
• Conception et développement de l’Interface Home-Machine (en Java/Java Swing).
• Développement de certaines modules sur l’appliance : communication, email (en C/C++).
Référence : M. Marc LIONTI, gérant de l'entreprise. ********
Attaché Temporaire d‘Enseignement et de Recherche
Université d’Orléans, France.
octobre 2006 - septembre 2007
Chargé de Cours/TD/TP de :
• "Réseaux et communication", Licence 3 STIC. (Sciences et Technologies de l’Information et de la Communication).
• "Réseaux avancés", Master 1 STIC et MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises).
• "Réseaux", Master professionnel CCI (Compétence Complémentaire en Informatique).
• "Algorithmique/Java", Licence 2 STIC.
• "Mathématiques pour Informatique", Licence 1 STIC.
Référence : M. AbdelAli ED-DBALI, chef du département d'informatique/UFR sciences. ********
Doctorant
Japan Advanced Institute of Science and Technology, Japan & Laboratoire de Recherche en Informatique Avancée (LRIA) - Université Paris 8, France.
septembre 2003 - décembre 2007
Joint project on computation methodologies for intelligent systems.
• Conception et implémentation du premier algorithme de multiplication de matrices non récursive qui atteint la complexité inférieur à O(n3).
• Conception et implémentation d’une nouvelle parallélisation de l’algorithme de Strassen sur machines à mémoire distribuée.
• Conception et implémentation d’un nouvel algorithme parallèle de multiplication de matrices en basant sur la dérécursivité de l’algorithme de Winograd.
• Construction du cluster de 16 nœuds sous Linux en utilisant SCore Cluster, et du cluster de 16 nœuds sous MacOS en utilisant LAM/MPI.
Les implémentations sont en C/C++ (MPI), expérimentées sur supercomputer Fujitsu Siemens Computers hpcLine de 128 nœuds.
Ces résultats ont été présentés aux congrès internationaux : SNPD 05/2005 (USA, IEEE), ICIS 07/2005 (Corée, IEEE), RIVF 02/2006 (Vietnam, IEEE), HPSC 03/2006 (Vietnam, LNCS), I2CS 06/2006 (Suisse, LNCS).
Référence : Prof. Ivan LAVALLÉE, docteur d’État ès-sciences, directeur de thèse. ********
Allocataire moniteur de l’enseignement supérieur
Université Paris 8, France.
septembre 2003 - mars 2006
Chargé de Cours/TD/TP de :
• "Systèmes et réseaux : règles d'utilisation et exploitation", DESS Conception d'Applications Réparties.
• "Systèmes et réseaux : administration et maintenance", DESS Conception d'Applications Réparties.
Référence : Prof. Marc BUI, tuteur pédagogique. ********
Stagiaire
LRIA - Université Paris 8 & LDC - Ecole Pratique des Hautes Etudes, France.
octobre 2002 - avril 2003
Projet "Vection" : un système de simulation qui permet aux spécialistes dans le domaine de psychologie et de physiologie, de rechercher les réactions du corps avant les stimulations visuelles.
• Développement du module de simulation des mouvements humains sur unités centrales et périphériques.
• Conception et implémentation du protocole réseau pour contrôler et synchroniser les fonctionnements du système.
• Développement du module de contrôle d’acquisition posture via interface RS232.
• Conception et développement de l’Interface Home-Machine.
Les implémentations sont en Rebol/Visual C sous Sun Solaris et Microsoft Windows.
Ce projet a été présenté à la première rencontre des programmeurs francophones en Rebol, le 19 Septembre 2003 à Paris, France.
Référence : Prof. François JOUEN, directeur d'études à l'Ecole Pratique des Hautes Etudes - Sorbonne. ********
Stagiaire
Alcatel Network Systems, Vietnam.
novembre 2001 - juin 2002
Projet "OMC" : Central d’Opération et de Maintenance des commutateurs Alcatel 1000 E10/OCB283 via le réseau IP.
• Etudes architecture matériel et logiciel du commutateur Alcatel 1000 E10.
• Etudes globales des problèmes concernant à la sécurité du système : la sécurité informatique en général et la sécurité réseau, les méthodes et les outils utilisés pour des attaques ainsi que les technologies principales de défense.
• Développement du module connexion avec le commutateur via interface RS232.
• Développement de l’Interface Home-Machine.
Les implémentations sont en Visual C++ sous Microsoft Windows, C sous Sun Solaris et IBM AiX.
Le résultat de ce projet a été appliqué aux grandes villes au Vietnam comme Hanoi, Ho Chi Minh, Hue. Une version extensive a été développée pour pouvoir également contrôler des commutateurs de Siemen, NEC.
Référence : M. ******** Viet Bang, directeur adjoint du centre de R&D. ********.********
Études et formations
• Thèse en informatique soutenue en Décembre 2007, Laboratoire cognitions humaine et artificielle
École Pratique des Hautes Études (E.P.H.E.) & Université Paris 8, France. Mention très honorable.
2007
• Formation au métier d'enseignant-chercheur, Centre d'Initiation à l'Enseignement Supérieur (C.I.E.S.) Sorbonne, France.
Financement : allocation de recherche & monitorat, attribué par le Ministère de l'Education Nationale de la Recherche et de la Technologie (M.E.N.R.T., France). Pour infos :
********.htm
Diplôme d’Etudes Approfondies (D.E.A.) en informatique : Informatisation des systèmes complexes et cognition artificielle
Université Paris 8, France. Mention très bien
2003
Financement : boursier du gouvernement français (B.G.F.), candidature retenue par l'Ambassade de France au Vietnam. Pour infos :
********.php?rubrique17
Diplôme d'ingénieur en informatique
École Polytechnique de Hanoi,
2002
Filière universitaire francophone d'informatique, Vietnam. Mention bien.
Financement : bourses attribuées par l'Agence Universitaire de la Francophonie (A.U.F.). Pour infos :
********-pacifique/actions-regionales/fuf.html
Langues
Anglais - C2
Autres compétences
COMPETENCES TECHNIQUES
Génie logiciel Spécifications et Conceptions logicielles, Architectures logicielles, Gestion de Projets, Interfaces Homme-Machines, Test et Validation.
Programmation C/C++, Visual C++, Java, Java Swing, Pascal, Assembly, PHP, Rebol, MPI.
Outil Visual Studio, Eclipse, Netbeans, KDevelopper, Qt Designer, CVS, UML, Mathematica, Matlab.
Base de données MySQL, Oracle, MS Access.
Réseaux Administration et installation des réseaux Unix, Linux, MacOS et Windows.
LANGUES
Vietnamien : langue maternelle.
Français : bon niveau.
Anglais : bon niveau.