GNU, Linux, debian, C++, 3d, Linux , J2me, OpenGL
Philippe
COVAL
http://rzr.online.fr/job.htm
Philippe.COVAL(a)online.fr
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,
librairies 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 etc)
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
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
http://www.francetelecom.fr
April2004
Octobre2007
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
Octobre2002
Present2010+
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.
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é.
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)
Ingénieur R&D (Contractuel)
INRIA / IRISA Rennes
INRIA-UR Rennes
Campus Université de BEAULIEU
35042 RENNES
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).
Octobre2000
Octobre2002
Navigation à distance dans scènes 3D réelles
http://rzr.online.fr/inria.htm
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)
Mars2000
Septembre2000
Stage fin d'études
Transiciel Blagnac + IRIT
http://rzr.online.fr/net3d.htm
Réalité Virtuelle et 3D sur le Web
Système de Gestion de Contenus (CMS) basé java servlets
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
Octobre1999
Novembre1999
http://www-bia.inra.fr/
MCQTL : Logiciel scientifique de génétique
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)
http://rzr.online.fr/insa.htm
Septembre
1997
Février
1999
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
Une présentation pour le salon FAUST 96, dans le style démos
(Routines assembleurs, effets 2D ...)
Applet Java & Graphismes pour le site CyberRaid
Avril1996
Octobre1996
Webdesigner
Maire de Toulouse, Ascode
Site Web du Salon technologique FAUST 96
http://rzr.online.fr/faust96.htm
Création, design et maintenance du site
(html, cgi, admin web, vrml, infographie)
Stage Optionel
Juillet
1993
Aout
1993
Alcatel Espace, Toulouse
Module de Conversion Numérique / Analogique
Modélisation du circuit sur Academy CAD (Unix, HPUX)
Cablage et Tests
Juillet1994
Aout1994
CDD
Alcatel Espace, Toulouse
Différents emplois, stages et missions dans le milieu informatique
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.
DESS / Mastaire Européen
Informatique
Septembre
2000
Université Toulouse
Mention Bien
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
Musique
Guitare
Voyages
LUG (Clubs Logiciels Libres & GNU/Linux)