Laurent Jouanneau
Lieu de résidence en banlieue parisienne
35 ans, marié, deux enfants.
email: ljouanneau at gmail.com
http://ljouanneau.com/
Consultant/Développeur en informatique
Points forts
- Expert sur les technologies de la plate-forme Mozilla (XUL, XBL, XPCom...)
- Expert sur les normes de développement Web du W3C ( HTML, XHTML, CSS, conformité..)
- Expert en conception et développement objet en PHP ( ancien consultant/formateur )
- Spécialisé dans les logiciels libres
Parcours professionnel
Début juin 2004 jusqu'à ce jour : Senior Software Engineer
chez Disruptive Innovations (Éditeur de logiciels)
Conception et développement de logiciels basés sur la plateforme de
Mozilla Firefox.
Principales réalisations :
- Depuis Septembre 2004, je travaille principalement sur Etna, un éditeur XML wysiwyg,
avec validation temps réèl et transparente, basée sur des schemas Relax NG. Les technologies
utilisées sont celles de Mozilla : XUL, XBL, CSS, Javascript, XPCOM et C++, avec des modifications
internes au moteur Gecko de Mozilla. L'éditeur est un projet sous licence libre, initié par
l'université Rice de Houston, Texas. Nous avons présenté Etna
lors de la conférence XTech 2006.
- Été 2004 : Réalisation du framework d'un outils de gestion de contenu pour le site du
journal Le monde. Ce framework est conçu sous forme d'extension pour le navigateur Firefox.
Les technologies utilisées sont donc XUL, XBL, CSS et Javascript. (Voir le sujet
sur mon blog
et un article sur le
journal du net).
Pour divers clients, j'ai aussi développé des extensions pour Firefox ou des
applications basées sur le runtime Mozilla, XulRunner. J'ai aussi donné
des formations sur les technologies Mozilla.
Octobre 1999 - début Juin 2004 (4 ans et 8 mois) : Ingénieur Concepteur chez ASTON
(SSII).
En tant qu'Ingénieur d'Études, puis Ingénieur Concepteur, je suis intervenu sur de nombreux projets
Internet/Intranet chez divers clients. La grande variété et le nombre de missions (de quelques jours
à plusieurs mois) m'ont permis d'acquérir une grande autonomie, une forte adaptabilité
et de multiples compétences.
Mes principales activités ont été :
- La réalisation de projets clients, sur lesquels je pouvais être chargé tout
aussi bien de l'élaboration des documents de conception fonctionnelle et technique détaillés (entre
autre MCD, MPD), que de l'installation de l'environnement
technique en passant bien entendu par le développement et la mise en oeuvre
(Quelques exemples de missions).
- Des missions d'expertises et d'audit sur des applications web,
au niveau de la qualité, de la performance, de la maintenabilité
et de la sécurité du code (problématiques auxquelles je suis sensible).
- L'évangélisation sur les standards W3C
en interne (conseils, expertises...).
- Instructeur dans des formations sur le langage PHP et ASP
dans le centre de formation d'ASTON, à des ingénieurs ASTON et à des clients.
- Contributeur majeur au développement du framework PHP d'ASTON,
Copix, diffusé par ASTON sous la licence libre LGPL
Principales technologies utilisées : PHP, JAVA, ASP et
base de données MySql, PostgreSQL, MS SQL serveur, Oracle, Informix.
Octobre 1996 - octobre 1998 (2 ans) : UAP-AXA assurances.
Poste d'analyste programmeur, sous contrat d'apprentissage en alternance. Je travaillais
sur les programmes de règlements de contrats et sur les modules de calcul des
assurances vie (environnement gros système IBM ES 9000, langage COBOL).
Formation
- Maîtrise MIAGE (en alternance), à Orsay, Université Paris XI.(1996-1998)
- DUT informatique obtenu à l'IUT d'Orsay, option systèmes et réseaux,
Université Paris XI.(1994-1996)
- Une année en IUT Génie Electrique et Informatique Industrielle à Evry. (1993-94)
- Bac C (1993)
Activités extra-professionnelles
- Développant depuis l'adolescence, j'ai réalisé un certain nombre de
programmes et participé à divers projets durant ces dernières années.
- Créateur et développeur principal du framework php Jelix,
existant depuis Janvier 2006.
- Membre du collectif OpenWebGroup, évangélisant sur les standards W3C, et
membre fondateur du site associé openweb.eu.org.
Réalisation de la partie PHP/Mysql du Backend du site et rédaction d'articles et tutoriels sur
les standards.
- Fondateur de xulfr.org, site francophone,
existant depuis octobre 2003, sur les technologies Mozilla utilisées dans la réalisation de nombreuses
applications, dont Firefox.
Modérateur des mailing-lists xulfr et xulfr-redac
associées au site. Coordinateur du projet de traduction en français d'un
tutoriel anglais sur XUL.
- Président et membre fondateur de l'association Xulfr, créée en janvier 2007,
dont l'objectif est de promouvoir les technologies Mozilla (documentation, conférences) et de faire vivre
le site xulfr.org.
- Depuis 2004, je fais de temps en temps des conférences sur la plate-forme Mozilla :
Libr'east 2004 et 2005, VIIième journées du libre à Lyon etc (voir la
liste sur Xulfr.org).
- Membre de l'association Mozilla-Europe,
dont l'objectif est de promouvoir les produits de la fondation Mozilla.org (navigateur,
client mail etc..). Je participe à la tenu de stands de Mozilla-Europe présent sur divers salons
informatiques (ex : Solution linux à Paris, FOSDEM en belgique, etc..).
Compétences informatiques
- Technologies
- Technologies Mozilla
:
XUL, XBL, Javascript 1.7 (Ecmascript), XPCOM C++.
- normes web W3C
:
HTML 4.01, XHTML 1.x, CSS 2, XML, DOM, RDF
- normes web W3C
:
SVG, XML-Schema, XSLT, XPATH
- Divers vocabulaires XML : RelaxNG
, XML-RPC
...
- Langages
- C/C++

- PHP 4/5
.
- Environnements
- Installation et administration de systèmes GNU/Linux
.
- KDE, GNOME...

- Famille windows desktop (95,98,2000) et Windows NT 4.0 server

- Produits et outils
- MySQL
,
PostGreSql
,
MS SQL Server
,
Oracle 
- Subversion
, Mercurial
,
CVS
,
- Administration système : Apache
,
MySQL
,
PostGreSql
,
Bind
,
Samba
,
IIS
,
MS SQL Server
...
- Analyse et Conception
- Méthodes MERISE, OMT. Notions en UML.
- Par le passé...
- JAVA
,
JSP-servlet
,
Struts 
- Programmation Win32
,
OWL 5.0
,
XWindows/Motif
,
TCP/IP
..
- Assembleur Saturn
,
ASP VBscript
,
Cobol
,
Visual Basic
,
perl 
- Informix
,
Sybase
,
SGBDOO O2 
- Visual source safe
,
Borland C++ 
Langues
- Français : langue maternelle ;
- Anglais : lu / écrit (courant et technique) ;
Divers / Centres d'intérêt
- 11/98-07/99, Service militaire effectué dans l'Aéronautique Navale (Marine Nationale),
en Polynésie Française ( Maintenance informatique et assistance utilisateur ).
- Loisirs : Voile, Photo, Micro-informatique, Voyages.
- Ancien Scout de France : responsable d'unité, directeur de camps et délégué départemental
de l'association.
- Co-fondateur et vice-président d'une association culturelle Polynésienne, Tahiti-Fenua,
dont les principales activités sont le développement et l'animation du site Internet
www.tahiti-fenua.com et
l'organisation de soirées culturelles.
- Permis A/B
Mise à jour le 16/06/2008