Objectif professionnel
Je recherche un emploi dans une entreprise secteur R&D
ou prestation en tant que consultant.
Thèmes :
Développement Logiciel ou service online :
Technologies Opensource,
Multimédia,
Linux Embraqué,
Mobiles ...
Compétences :
Programmation, Internet, Multimédia, Mobiles, & Imagerie
Programmation POO, Conception, Portabilité: C, C++, Templates, STL, OpenGL, temps réel, multi-threading, Fltk, svga, Java : j2me, applets, rmi, jdbc, servlets, jni..., Langages Scripts :, Script Shell, Perl, Make, Lisp..., XML, SGML, SQL, Corba, Assembleur, ADA, SML.
Infographie : Analyse et Synthèse d'Images: 3D/Vision, OpenGL, VRML, Filtrage, Segmentation, Compression & Streaming Vidéo, Signal, Multimédia.
Internet / Réseaux: Web, Client/Serveur : Streaming, Systèmes distribués., Protocoles : TCP/IP, RTP/UDP, http,.
Systèmes & Environnements: GNU, Unix, Linux, SunOS, Irix, Windows, GNU tools, gcc, emacs, make, Visual C++, X11, Motif, crosscompilation, Méthodes & Qualité :, UML, Design Patterns, Gestion de configuration, CVS, portabilité, GNU Standards, Intranet, Sécurité.
Large ouverture d'esprit curiosité envers l'évolution des technologies : Web, GNU/Linux, Java, 3D.
Expérience professionnelle
Ingénieur R&D Consultant
NewLC
RENNES
http://www.NewLC.com
Expert developpement plateformes GNU/Linux Mobile
(Maemo, Android, OpenMoko, moblin/meego etc)
Gestion d'infrastructure et projets clients
Ingénieur R&D Consultant
SSII pour Thomson R&D
RENNES
http://www.thomson.net
Expert GNU/Linux (Infrastructure et devéloppement embarqué, Modules Kernel, MTD, SH4, Virtualisation etc)
Ingénieur R&D Consultant
SSII pour France Telecom R&D / Orange Labs
RENNES
April 2004-Octobre 2007
Réalisations:
-
Portage sous gcc, d'une application multimedia de navigation 3D
(C++, OpenGL, CMake, Scripts)
-
Integration d'algorithme de tracking dans un prototype de realité augmentée
basé Ogre3D
(C++, Ogre3D, OpenCV, CMake)
-
Analyse de performance et optimisation d'une gateway (Livebox)
basée sur un kernel Linux.
(GNU Toolchain, gdb, oprofile, nfs, debian, subversion,
sed, awk, python, gnuplot ...)
-
Étude et Développement réalité augmenté pour périphériques mobiles.
-
Logiciel de navigation dans environnements urbains sur Mobiles M3G.
Développement
(Java, J2ME, M3G, JSR-184, Nokia6630, eclipseME)
-
Logiciel de Visualisation de Video 3D
Conception et Réalisation, du player de scènes Géomorphes.
(QT, OpenGL, C++, GNU toolchain, Linux, Windows, MS Visual .NET, MPEG4)
Responsable & Développer dans des projets OpenSource
Octobre 2002-Present 2010+
http://rzr.online.fr/contribs.htm
Developpeur Debian, Ubuntu, soumissions de bug, patches etc.
Ces taches n'ont pas été effectué dans un contexte de salarié classique,
mais cela représente une quantité de travaux non négligeables.
Projets:
-
Debian.org : Maintenance et ajouts de packages :
http://qa.debian.org/developer.php?login=rzr@gna.org
-
Jeu de simulation 3D Multiplateforme
(C++, OpenGL, SDL, Linux, Windows, MacOSX)
-
Diet3D : Moteur 3D pour Mobiles (Téléphones mobiles pda, applets)
(Java J2ME, Midp1.0, Midp2.0, ExEn, Nokia SDK, DoJa, Imode,
Symbian, GNU cpp, Linux)
-
Mini3d utils:
Ensemble d'outils de manipulation, conversion et visualisation de modèles 3d (C, 3D, XML)
Réalisations:
-
Demo Moteur 3D Libre pour Mobiles
-
Documentation des
optimisations de toute sortes (calcul sur réels a virgules fixes etc) et
astuces de preprocessing de sources java pour assurer la portabilité.
Ingénieur R&D (Contractuel)
INRIA / IRISA Rennes
INRIA-UR Rennes
Campus Université de BEAULIEU
35042 RENNES
Octobre 2000-Octobre 2002
http://www.inria.fr ,
http://www.irisa.fr
Ma fonction avait pour but la valorisation de théories
dans l'élaboration de prototypes,
ces derniers étant intégrés dans des projets d'envergure industrielle.
A partir de schéma de codage vidéo basé 3D, un codec a été implementé;
ce dernier donne d'excellentes performances pour le codage de scènes statiques
(pas d'objets en mouvement).
Ma tâche au sein du projet consistait à concevoir et réaliser
un player vidéo 3D qui permet l'affichage de ce type de Video 3D mais
aussi l'interactivité restreinte dans celles-ci.
Ce player vidéo a été integré dans une plateforme de streaming.
Ensuite certaines optimisations ont été nécessaires pour rendre l'exécution
sur une majorité de plateformes (multhreading, mapping linéaire...).
Cet outil sert avant tout à vérifier et valoriser les travaux
de recherche du projet. Le programme a été adapté pour une station
de réalité virtuelle (salle immersive et affichage en relief).
Réalisations:
-
Conception & Réalisation d'un player vidéo 3D & Interactif
(C++, OpenGL, Jpeg2000, Visual C++, Linux, Windows)
-
Intégration dans plateforme de Streaming Video
(Streaming, UDP/RTP, Visual C++, Windows, MFC)
-
Intégration dans plateforme de Réalité Virtuelle pour l'affichage en relief
(SGI Irix, OpenGL, Glut, Unix)
-
Conception Objet, Portabilité, Qualité, Travail Collaboratif
(Cycle Logiciel Itératif, CVS, Doxygen, Rationnal Purify/Quantify)
Stage fin d'études
Transiciel Blagnac + IRIT
Mars 2000-Septembre 2000
Projets:
-
Réalité Virtuelle et 3D sur le Web
-
Système de Gestion de Contenus (CMS) basé java servlets
Réalisations:
-
Architecture logicielle Client / Serveur
pour la diffusion d'animations Temps Réel sur le Web
(java RMI JNI, wtk, motion capture)
-
Moteur 3D 100% java (Applet, vrml)
Stage Optionnel : Packaging
INRA, Toulouse, Castanet
Octobre 1999-Novembre 1999
Projets:
-
MCQTL : Logiciel scientifique de génétique
Réalisations:
-
Réalisation d'un package distribuable multiplateformes
-
Patches, Portablité, Procédures de compilation, Scripts
(gcc, g++, GNUmake, TCL,
Script shell, Unix, GNU/Linux, SunOS, HPUX, Irix )
Administration & développement
INSA Toulouse (Service national)
Septembre 1997-Février 1999
Projets:
-
Intranet CMS : Descriptions des cours dispensés
(sgml, perl, cgi, xml, html, unix, java, postgresql)
-
Administration Parc Informatique étherogène (Linux, Windows 9x, NT, OS/2)
Stage Optionnel
UNESCO Toulouse
Septembre 1996-Octobre 1996
Réalisations:
-
Une présentation pour le salon FAUST 96, dans le style démos
(Routines assembleurs, effets 2D ...)
-
Applet Java & Graphismes pour le site CyberRaid
Webdesigner
Maire de Toulouse, Ascode
Avril 1996-Octobre 1996
Réalisations:
-
Création, design et maintenance du site
(html, cgi, admin web, vrml, infographie)
Stage Optionel
Alcatel Espace, Toulouse
Juillet 1993-Aout 1993
Réalisations:
-
Modélisation du circuit sur Academy CAD (Unix, HPUX)
-
Cablage et Tests
CDD
Alcatel Espace, Toulouse
Juillet 1994-Aout 1994
Différents emplois, stages et missions dans le milieu informatique
Réalisations:
-
Moniteur/Formateur dans le 1er Cyber Café de toulouse (1996).
-
Intégrateur Web sur le projet Toulouse By Net.
-
Maintenance perl pour un site d'enchères.
Formation
-
DESS / Mastaire Européen
en Informatique, Septembre 2000.
Mention Bien
Université Toulouse -
Maîtrise d'informatique, Septembre 1999
Université Toulouse -
Licence d'informatique, Septembre 1997
Université Toulouse -
DEUG (IUP Systèmes Intelligents)
, Septembre 1995
Université Toulouse -
BAC E
, 1993
Centres d'intérêt
-
Musique
-
Guitare
-
Voyages
-
LUG (Clubs Logiciels Libres & GNU/Linux)