<?xml version="1.0" encoding="ISO-8859-15" standalone="no" ?>

<!DOCTYPE resume PUBLIC "-//Sean Kelly//DTD Resume 1.5.1//EN"
  "http://xmlresume.sourceforge.net/dtd/resume.dtd"
>
<resume>

<keywords>GNU, Linux, debian, C++, 3d, Linux , J2me, OpenGL</keywords>

<header>

<name>
<firstname>Philippe</firstname>
<surname>COVAL</surname>
</name>


<contact>
<url>http://rzr.online.fr/job.htm</url>
<email>Philippe.COVAL(a)laposte.net</email>

</contact>
</header>

<objective>
<para>
Je recherche un emploi dans une entreprise secteur R&amp;D 
ou prestation en tant que consultant.
</para>

<para>
Thèmes : 
Développement Logiciel ou service online : 
 Technologies Opensource,
 Multimédia,
 Linux Embraqué,
 Mobiles ... 
</para>

</objective>



<skillarea>
<title>
Compétences : 
Programmation, Internet, Multimédia, Mobiles, &amp; Imagerie
</title>

<skillset>

<title>Programmation POO, Conception, Portabilité</title>

<skill targets="programming">C</skill>/<skill>C++</skill> 
<skill>Templates</skill>,
<skill>STL</skill>, 

librairies <skill>OpenGL</skill>, 
<skill>temps réel</skill>, 
<skill>multi-threading</skill>,
<skill>Fltk</skill>, <skill>svga</skill>...
<skill>
Java : j2me, applets, rmi, jdbc, servlets, jni... 
</skill>
<skill>
Langages Scripts :
</skill>
<skill>
 Script Shell
</skill>
<skill>
 Perl
</skill>
<skill>
 Make
</skill>
<skill>
 Lisp...
</skill>

<skill>XML</skill>, 
<skill>SGML</skill>, 
<skill>SQL</skill>, 
<skill>Corba</skill>,  
<!-- LaTeX, Scheme, 
-->
<skill>Assembleur</skill>,  
<skill>ADA</skill>, 
<skill>SML</skill>,...
</skillset>



<!-- -->

<skillset>
<title>Infographie : Analyse et Synthèse d'Images</title>



<!-- 
a href="/proggfx.htm">Programmation :
-->

<skill>3D/Vision</skill>
<skill>OpenGL</skill>
<skill>VRML</skill>
<skill>Filtrage</skill>
<skill> Segmentation</skill>
<skill>
Compression &amp; Streaming Vidéo
</skill>
<skill> Signal
</skill>

<skill>
Multimédia
</skill>

</skillset>

<skillset>

<title>Internet / Réseaux</title>

<skill>
Web <!-- ! Html, Php, Xml, Css, Javascript, Cgi, Perl, Javascript,  Asp... -->
</skill>
<skill>
Client/Serveur : Streaming, Systèmes distribués.
<!-- (Corba, Rmi, Servlets)
 , Apache, Oracle, MySQL, Lamp.
-->
</skill>
<skill>
Protocoles : TCP/IP, 
<!-- Api sockets, --> RTP/UDP, http, 
<!-- ftp, 
 LAN  (Ethernet...)
-->
</skill>
</skillset> 

<skillset> 
<title>Systèmes &amp;  Environnements</title>

<skill>GNU</skill>
/
<skill>Unix</skill> 
(
<skill>Linux</skill>,
<skill>SunOS</skill>,
<skill>Irix</skill> etc) 
<skill>Windows</skill> 

<skill>GNU tools</skill>  
(<skill>gcc</skill>,
 <skill>emacs</skill>,
 <skill>make</skill>...), 
 <skill>Visual C++</skill>,
 <skill>X11</skill>,
 <skill>Motif</skill>,
 <skill>crosscompilation</skill>...
 <skill>Méthodes &amp; Qualité :</skill> 
 <skill>UML</skill>,
 <skill>Design Patterns</skill>,
 <skill>Gestion de configuration</skill>
 (<skill>CVS</skill>),
 <skill>portabilité</skill>,
 <skill>GNU Standards</skill>,
 <skill>Intranet</skill>,
 <skill>Sécurité</skill>
</skillset> 

<skillset> 
<skill>
 Large ouverture d'esprit
curiosité envers l'évolution des 
  technologies : Web, GNU/Linux, Java, 3D
</skill>

</skillset> 


</skillarea>








<history>

<job>
<jobtitle>Ing&#xE9;nieur R&amp;D Consultant</jobtitle>

<employer>
NewLC
<address>
RENNES
</address>

</employer>

<description>

<para>
<url>http://www.NewLC.com</url> 
</para>

<achievement>
Expert developpement plateformes GNU/Linux Mobile 
(Maemo, Android, OpenMoko, moblin/meego etc)
</achievement>

<achievement>
Gestion d'infrastructure et projets clients
</achievement>

</description>

</job>

<job>
  
<jobtitle>Ing&#xE9;nieur R&amp;D Consultant</jobtitle>
  
<employer>
SSII pour Thomson R&amp;D
<address>
RENNES
</address>

</employer>

<description>

<para>
<url>http://www.thomson.net</url> 
</para>

<achievement>
Expert GNU/Linux (Infrastructure et devéloppement embarqué, Modules Kernel, MTD, SH4, Virtualisation etc) 
</achievement>

</description>

</job> 


<!-- 2004-04-19? -->
<job>
  
<jobtitle>Ing&#xE9;nieur R&amp;D Consultant </jobtitle>
  
<employer>
SSII pour France Telecom R&amp;D / Orange Labs
<address>
 RENNES
</address>

</employer>

<description>

<para>
<url>http://www.francetelecom.fr</url> 
</para>



</description>


<period>
<from><date><month>April</month><year>2004</year></date></from>
<to>
<date><month>Octobre</month><year>2007</year></date>
</to>
</period>


<achievements>

<achievement>
Portage sous gcc, d'une application multimedia de navigation 3D

(C++, OpenGL, CMake, Scripts)
</achievement>

<achievement>
Integration d'algorithme de tracking dans un prototype de realité augmentée
basé Ogre3D

(C++, Ogre3D, OpenCV, CMake)
</achievement>

<achievement>
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 ...) 

</achievement>


<achievement>
Étude et Développement réalité augmenté pour périphériques mobiles.
</achievement>

<achievement>
Logiciel de navigation dans environnements urbains sur Mobiles M3G.
<br />
Développement 
(Java, J2ME, M3G, JSR-184, Nokia6630, eclipseME)
</achievement>


<achievement>
Logiciel de Visualisation de Video 3D
<br/>
Conception et Réalisation, du player de scènes Géomorphes.
(QT, OpenGL, C++, GNU toolchain, Linux, Windows, MS Visual .NET, MPEG4) 
</achievement>

</achievements>

</job> 




<job>
<jobtitle>Responsable &amp; Développer dans des projets OpenSource</jobtitle>

<period>
<from><date><month>Octobre</month><year>2002</year></date></from>
<to><date><month>Present</month><year>2010+</year></date></to>
</period>

<description>
<url>
http://rzr.online.fr/contribs.htm
</url>
<para>
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.
</para>
</description>


<achievements>
<achievement>
Demo Moteur 3D Libre pour Mobiles 
</achievement>
<achievement>
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é.
</achievement>
</achievements>


<projects>
<project>
Debian.org : Maintenance et ajouts de packages : 

<url>
http://qa.debian.org/developer.php?login=rzr@gna.org
</url>


</project>
<project>
Jeu de simulation 3D Multiplateforme
(C++, OpenGL, SDL, Linux, Windows, MacOSX)
</project>

<project>
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)
</project>

<project>
Mini3d utils:
Ensemble d'outils de manipulation, conversion et visualisation de modèles 3d  (C, 3D, XML)
</project>

</projects>
</job>

<!-- -->
<job>
  
<jobtitle>Ing&#xE9;nieur R&amp;D (Contractuel) </jobtitle>
  
<employer>INRIA / IRISA Rennes


<address>
INRIA-UR Rennes
Campus Universit&#xE9; de BEAULIEU
35042 RENNES
</address>

</employer>

<description>

<para>
<url>http://www.inria.fr</url> ,
<url>http://www.irisa.fr</url>
</para>

<para>
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.
</para>

<para>
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).
</para>

<para>
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...).
</para>
<para>
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).
</para>

</description>


<period>
<from><date><month>Octobre</month><year>2000</year></date></from>
<to><date><month>Octobre</month><year>2002</year></date></to>
</period>

<projects>
<project>
Navigation à distance dans scènes 3D réelles
<url>http://rzr.online.fr/inria.htm</url>
</project>

</projects>  

<achievements>

<achievement>
Conception &amp; Réalisation d'un player vidéo 3D &amp; Interactif
(C++, OpenGL, Jpeg2000, Visual C++, Linux, Windows)
</achievement>

<achievement>
Intégration dans plateforme de Streaming Video 
(Streaming, UDP/RTP, Visual C++, Windows, MFC) 
</achievement>

<achievement>
Intégration dans plateforme de Réalité Virtuelle pour l'affichage en relief
(SGI Irix, OpenGL, Glut, Unix)
</achievement>

<achievement>
Conception Objet, Portabilité, Qualité, Travail Collaboratif 
(Cycle Logiciel Itératif, CVS, Doxygen, Rationnal Purify/Quantify)
</achievement>

</achievements>

</job> 


<!-- 2000-03-06/2000-06-30 -->
<job>

<period>
<from><date><month>Mars</month><year>2000</year></date></from>
<to><date><month>Septembre</month><year>2000</year></date></to>
</period>

<jobtitle>
Stage fin d'études
</jobtitle>
<employer>
Transiciel Blagnac + IRIT
</employer>


<description>
<para>
<url>http://rzr.online.fr/net3d.htm</url>
</para>
</description>

<projects>
<project>
Réalité Virtuelle et 3D sur le Web
</project>


<project>
Système de Gestion de Contenus (CMS) basé java servlets
</project>
</projects>

<achievements>
<achievement>
Architecture logicielle Client / Serveur
 pour la diffusion d'animations Temps Réel sur le Web 
(java RMI JNI, wtk, motion capture)
</achievement>
<achievement>
Moteur 3D 100% java (Applet, vrml)
</achievement>
</achievements>

</job>

<!-- 1999-10-01/1999-10-31  -->
<job>


<jobtitle>
Stage Optionnel : Packaging
</jobtitle>

<employer>
INRA, Toulouse, Castanet
</employer>


<period>
<from><date><month>Octobre</month><year>1999</year></date></from>
<to><date><month>Novembre</month><year>1999</year></date></to>
</period>

<description>
<url>http://www-bia.inra.fr/</url>
</description>




<projects>
<project>
MCQTL : Logiciel scientifique de génétique 

</project>
</projects>

<achievements>
<achievement>
Réalisation d'un package distribuable multiplateformes 
</achievement>

<achievement>
Patches, Portablité, Procédures de compilation, Scripts
(gcc, g++, GNUmake, TCL, 
 Script shell, Unix, GNU/Linux, SunOS, HPUX, Irix )
</achievement>
</achievements>


</job>

<!-- 1997-08-15/1999-02-15 -->
<job>

<jobtitle>
Administration  &amp; développement
</jobtitle>

<employer>
INSA Toulouse (Service national)
</employer>

<description>
<para>
<url>http://rzr.online.fr/insa.htm</url>
</para>
</description>

  <period>
    <from><date><month>Septembre</month>
      <year>1997</year></date></from>
    <to><date><month>Février</month>
      <year>1999</year></date></to>
  </period>


<projects>

<project>
Intranet CMS :  Descriptions des cours dispensés
(sgml, perl, cgi, xml, html, unix, java, postgresql)
</project>

<project>
Administration Parc Informatique étherogène (Linux, Windows 9x, NT, OS/2)
</project>

</projects>

</job>

<!-- 1996-10-14/1996-10-24-->
<job>
<jobtitle>
Stage Optionnel
</jobtitle>
<employer>
UNESCO Toulouse
</employer>


  <period>
    <from><date><month>Septembre</month>
      <year>1996</year></date></from>
    <to><date><month>Octobre</month>
      <year>1996</year></date></to>
  </period>

<achievements>
<achievement>
Une présentation pour le salon FAUST 96, dans le style démos 
(Routines assembleurs, effets 2D ...) 
</achievement>

<achievement>
Applet Java &amp;  Graphismes pour le site CyberRaid
</achievement>
</achievements>

</job>

<!-- 1996-06-10/1996-10-31 -->
<job>

<period>
<from><date><month>Avril</month><year>1996</year></date></from>
<to><date><month>Octobre</month><year>1996</year></date></to>
</period>


<jobtitle>
Webdesigner 
</jobtitle>


<employer>
Maire de Toulouse, Ascode
</employer>

<projects>
<project>
Site Web du Salon technologique <b>FAUST 96</b>

<url>http://rzr.online.fr/faust96.htm</url>

</project>
</projects>


<achievements>
<achievement>
Création, design et maintenance du site
 (html, cgi, admin web, vrml, infographie)
</achievement>
</achievements>


</job>


<!-- 1993-07-01/1993-07-31-->

<job>
<jobtitle>
Stage Optionel
</jobtitle>


  <period>
    <from><date><month>Juillet</month>
      <year>1993</year></date></from>
    <to><date><month>Aout</month>
      <year>1993</year></date></to>
  </period>

<employer>
Alcatel Espace, Toulouse 
</employer>

<project>
Module de Conversion Numérique / Analogique
</project>

<achievements>
<achievement>
Modélisation du circuit sur Academy CAD (Unix, HPUX)
</achievement>
<achievement>
Cablage et Tests
</achievement>
</achievements>

</job>


<!-- 1994-06-01/1994-07-31 -->
<job>


<period>
<from><date><month>Juillet</month><year>1994</year></date></from>
<to><date><month>Aout</month><year>1994</year></date></to>
</period>

<jobtitle>
CDD
</jobtitle>


<employer>
Alcatel Espace, Toulouse 
</employer>

</job>



<!-- 1996-02 / 1996-06 -->
<job>
<jobtitle>
Différents emplois, stages et missions dans le milieu informatique 
</jobtitle>

<achievements>
<achievement>
Moniteur/Formateur dans le 1er Cyber Café de toulouse (1996).
</achievement>
<achievement>
Intégrateur Web sur le projet Toulouse By Net.
</achievement>
<achievement>
Maintenance perl pour un site d'enchères.
</achievement>
</achievements>

</job>

</history>

  <academics>
    <degrees>
      <degree>
	<level>
DESS / Mastaire Europ&#xE9;en
</level>
	<major>Informatique</major>
	<date>
	  <month>Septembre</month>
	  <year>2000</year>
	</date>
	<institution>Universit&#xE9; Toulouse</institution>
	<annotation>
Mention Bien
	</annotation>
      </degree>


      <degree>
	<level major="Imagerie Numérique">
        Maîtrise d'informatique</level>
	<date>
	  <month>Septembre</month>
	  <year>1999</year>
	</date>
	<institution>Universit&#xE9; Toulouse</institution>
</degree>

      <degree>
	<level>
        Licence d'informatique</level>
	<date>
	  <month>Septembre</month>
	  <year>1997</year>
	</date>
	<institution>Universit&#xE9; Toulouse</institution>
</degree>


      <degree>
	<level>
DEUG (IUP Systèmes Intelligents)
</level>
	<date>
	  <month>Septembre</month>
	  <year>1995</year>
	</date>
	<institution>Universit&#xE9; Toulouse</institution>
</degree>



      <degree>
	<level>
BAC E
</level>
	<date>
	  <year>1993</year>
	</date>
</degree>



    </degrees>

  </academics>

<interests>
<interest>
<title>
Musique
</title>
</interest>
<interest>
<title>
Guitare
</title>
</interest>
<interest>
<title>
Voyages
</title>
</interest>
<interest>
<title>
LUG (Clubs Logiciels Libres &amp; GNU/Linux)
</title>
</interest>
</interests>


</resume>

<!--
Local Variables:
compile-command: "SP_CHARSET_FIXED=YES SP_ENCODING=XML nsgmls -wxml -mdeclaration/xml
.soc -gues resume.xml"
End:
-->

<!--

#resume-1_5_1/examples
#rzr@nrv:examples/$ xmllint resume.xml  make country=fr

java org.apache.xalan.xslt.Process \
 -in resume.xml -xsl ../xsl/output/fr-html.xsl -out resume.html

-->
<!--  LocalWords:  POO COVAL
 -->
<!--
Update: 2010
-->

