-
SII
- Ingénieur Projet
Paris-13E-Arrondissement
2008 - maintenant
2013 : projet pour OBS sur le développement d'un nouveau portail Web (JAVASCRIPT, DOJO, JQUERY, FIDDLER)
Projet pour MMA pour la refonte d'un portail Web (HTML, CSS, javascript)
2012 : projet pour Arkéa à Brest (JAVA, GWT, CSS, HTML, ECLIPSE, SVN)
2011 : Projet pour Orange Lannion et Paris sur un portail web permettant la visualisation de statistiques (PHP, DOJO, OAF, CSS, APTANA, SQL, SVN)
Depuis Décembre 2010 :
Projet : Développement d'une application web destiné pour Firefox et IE pour OBS
Role : Développement de l'application, documentation, tests unitaires
Outils :DOJO/OAF et Java/Spring pour la partie serveur
Une plate-forme d'intégration continue jenkins / Sonar est en place sur ce projet
Depuis mi-2011, projet en TMA
De décembre 2008 à Décembre 2010:
Projet: Etude sur le choix de la techno à utiliser et développement d'une application graphique destinée à la nouvelle STB Fibre.
Rôle :
- Réalisation de maquettes en Bluestreak pour STB actuelle. Utilisation de l'émulateur bluestreak et test sur STB.
- EPG avec animation: Flip sur un événement, récupération des programmes dans un fichier XML, affichage dynamique.
- Bannière des programmes.
- Réalisation de maquettes en HTML, CSS, javascript en utilisant Webkit dans le navigateur safari
- Documentation de conception pour la réalisation d'un framework à base de DOJO et pour le core de l'application.
- Développement de l'application en javascript avec animations CSS pour les nouvelles STB fibres.
- Réalisation de test unitaires et d'intégration sur la STB motorola et le navigateur ekioh.
- Développements des différents services comme le live et l'EPG. Développements des composants graphiques liés à ces services.
- Utilisation de l'api motorola pour afficher les flux vidéos diffusés sur le réseau
Outils:Spécification, Conception, BLUESTREAK, ACTIONSCRIPT 2, FLASH 6, ADOBE FLASH CS3, Javascript, CSS, HTML, WEBKIT, SAFARI, STB
Octobre - Novembre 2008:
Projet Control Panel pour Thales Laval: Développement d’une application « Panel Control » pour un Interrogateur IFF dans le but de remplacer l’équipement existant.
Rôle: Documentation avec les spécifications
Outils : Word
Juin - Juillet 2008 :
Projet Sondage pour FTR&D Lannion: Développement d’une application J2EE pour l’automatisation de sondages.
Rôle : Développement d’une partie graphique des données pour la configuration et la création de sondages
Outils : Windows XP, DOJO, IE et FIREFOX
Avril - Mai Puis Aout - Septembre :
Projet RIA pour FTR&D Lannion: Etude de Framework de mobilité comme Android, IPhone, FlashLite. Puis développement d’une application sur un Framework donné suite à l’étude.
Rôle : Etude des Frameworks Android et FlashLite. Développement de prototype pour chaque cas, et documentation comparative sur les différents logiciels.
Puis développement d’une application Android, qui est le Framework de Google pour les téléphones portables, choisi par le client suite à l’étude.
Il consiste à un dialogue avec un serveur pour échanger des données et affichage des informations. Utilisation des outils Google comme GoogleMap et prise de photos.
Outils : Windows XP, SQlite, Java, XML, PHP, phpMyAdmin, svn, eclipse
-
Sogeti High-Tech
- Ingénieur développement
TOULOUSE
2004 - 2008
Janvier - Mars 2008 :
Projet ELSE pour FTR&D Rennes : Développement d’un portail web pour aider les développeurs du projet.
- Architecture des bases de données,
- documentations avec les spécifications, construction du schéma UML.
- Développement de certaines pages du portail avec gestion des données
outils : Linux Mandriva 2008, Apache, PHP, AJAX, Javascript, XML, xsl, HTML, phpMyAdmin, svn, eclipse
Février - Novembre 2007 :
Projet Play&Tv pour FTR&D Rennes:
- Spécification et développement d'un control point déporté pour STB Orange Tv. Le module permet de naviguer sur la Tv dans une arborescence de dossier comme sur un Pc.
- Spécification et développement d'un mediaserver.
- Spécification et développement de briques de transcodage.
Rôle :
- Analyse de l'existant et choix des briques et de la technologie à utiliser.
- Analyse des fonctionnalités du module et création de l'architecture
- Réalisation de documents fonctionnels, de spécifications et d'api pour ce module.
- Développement d'une application C3S permettant de dialoguer avec le Mediaserver et de récupérer les informations.
- Développement du module de présentation pour afficher les données sur la tv via une STB Sagem.
- Configuration de la télécommande pour naviguer dans l'arborescence de l'application.
- Développement d'un module apache permettant le transcodage d'image et de changer la taille de cette image. Intégration de la partie C3S pour la communication avec les autres modules.
- Développement d'un Plug-in pour le serveur de streaming Origami. Ce plug-in permet de faire le lien avec une brique de transcodage appelée MediaPlug
Outils : Windows XP, PHP, Javascript, C++, C3S(COM+), XMLRPC, SAX, easyPHP, svn, XML, multicast, Origami, MediaPlug
Septembre 2006 à Janvier 2007 :
Projet pour Grass Valley: Développement d'un encodeur FEC sur une machine Linux. Le but du projet est de capturer certaines trames UDP venant du réseau, de rajouter du FEC puis de renvoyer les trames sur le réseau en RTP.
Rôle:
- Capture de trames UDP en mode promiscious en entrée,
- Création d'un bridge réseau qui fonctionne comme un proxy,
- Ajout de trames IP dans les flux IPTV en fonction de la configuration de l'application.
- Développement d’un module pour l’ajout du FEC dans les trames et l’ajout du RTP.
- Tests sur le module pour vérifier l’efficacité du FEC dans les trames
Outils : DHCP, IGMP, Linux(Redhat), Raw Socket, Netfilter, Ethereal, ebtables, vlc, RTP, UDP, IP, programmation en C, libpcap, contraintes temps réel
Juillet - Aout 2006 :
Projet Interne : Projet interne TV sur IP, étude et réalisation d'un player tv/ip. Le player intègre les fonctionnalités suivantes :
- Réception de flux video Trp venant du réseau diffuser en UDP/multicast via vlc,
- Gestion du player par une télécommande permettant de changer de chaîne, gérer le volume et accéder aux différents services,
- Le player a différents services : une bannière permettant la description du programme, un plan de service pour rechercher une chaîne par catégorie et un EPG (Electronic Program Guide).
Role :
- Mise en place de la structure J2EE pour le projet.
- Développement de l’application pour la mise en place des différents services.
- Rédaction de documentation sur le projet
Outils : J2EE, Struts, Tomcat, phpMyAdmin, javascript, java, jsp Linux,firefox,vlc, Eclipse
Mai - Juin 2006 :
Projet Interne: Développement d’un outil interne d'extraction de composants audio et vidéo et reconstitution de flux.
Cet outil prend en entrée un flux TRP ou TS au standard MPEG-2 et génère en sortie autant de flux que de services présents dans le flux d’entrée (MPTS).
Rôle: Développement d’un logiciel pour extraire les données audio et vidéo à partir d’un flux TRP.
Outils : Windows, Visual C++ avec exploitation de MFC, VLC
-
Sogeti High -Tech (ex Sogeti Transiciel)
- Ingénieur développement
2004 - 2006
Mars - Avril 2006 :
Projet Interne: Etude et réalisation d’un système de détection d’intrusion à partir d’une webcam. Cette intrusion déclenche une piste de preuves (photo avec la webcam, envoi de sms ou mail vers un PC ou téléphone mobile)
Rôle: Les différentes taches accomplies :
- Paramétrage du noyau, compilation et installation
- Installation et configuration du serveur Boa
- Installation et configuration de SQLite
- Documentations de la procédure
Outils : Linux, Eclipse, compilateur gcc, makefile, serveur BOA, Subversion, SQLite, CGI
Septembre 2005 à Février 2006:
Projet PSA au forfait : DOTI, projet réalisé au forfait : Application client-serveur permettant de sauvegarder sur un poste utilisateur un fichier de données complexes et N duplets composés de différents éléments.
Rôle:
- Spécification et développement des modules sur le serveur de services
- Gestion de l'application sur une machine SUN
- Gestion de la base oracle
- Rédaction du document de conception logiciel
- Passage de tests et gestion des anomalies
Outils : Windows 2000, J2EE, Struts, Java, SUN JAVA Studio Enterprise version 7, plateforme SUN Solaris 10, Serveur Web SunOne 6.1 SP1, Oracle 9, SourceSafe, Toad, Design Pattern MVC
Avril - Juillet 2005:
Projet pour Thales Broadcast&Multimedia Rennes: Intégration d’une librairie cliente dans le player vidéo de Thales pour fournir de la vidéo sur demande à des étudiants d’une université américaine.
Rôle: Création de threads, de sémaphore, ouverture de socket de communication, connexion à une smartcard
Outils :C++, Visual C++, SourceSafe, Windows Xp
Mai 2004 - Février 2005 :
Projet pour Alcatel Lannion : Le but du projet est la création d'une Gateway mobile (passerelle) permettant d'interconnecter les mondes mobiles (2G et 3G), fixes et les PLMN (Public Land Mobile Network)
Rôle: Ingénieur de développement de driver dans le cadre d’un projet d’une nouvelle plate-forme radio.
• Réalisation de documentations en anglais pour la spécification de ces produits en suivant une démarche qualité.
• Développement de code en C sous VxWorks avec l'outil tornado et sous Linux-montavista avec l'outil devrocket
Outils : C, VxWorks, Linux, Clearcase