Laurent Jouanneau
Live near Paris,
France

Email: laurent@ljouanneau.com

http://ljouanneau.com/

Senior Software Engineer

Strong points

Work experience

Since February 2009

Senior Software Engineer at Zoomorama

With an other colleague, I created a ZML/CSS wysiwyg editor, ZoomCreator2, by using Mozilla technologies and Flash. ZML is a specific XML format for zoomable documents used by the browser of Zoomorama. This browser is developed entirely in ActionScript 3 (Flash). It implements XML, CSS and exposes a DOM into the HTML page. It allows to navigate and zoom on ZML documents and images.

ZoomCreator2 offers the possibility to publish zoomable documents on the hosting platform provided by Zoomorama.

June 2004 to january 2009

Senior Software Engineer at Disruptive Innovations

Software development using the Mozilla platform. Disruptive Innovations is a member of W3C.

October 1999 to June 2004

Software Engineer at Aston

Aston was a services company in computer science (It doesn't exist anymore).

October 1996 to october 1998

UAP-AXA insurances

Analyst programmer, alternately with my studies (special contract with the university). I worked on programs in COBOL (IBM ES 9000 mainframe).

Education

1996-1998
MIAGE (master's degree in computer science), alternately with my job at UAP. Université Paris XI (Orsay).
1994-1996
DUT informatique (Computer science degree), specialization in system programming and networks, Université Paris XI (Orsay).
1993-1994
Unfinished studies on electronics engineering and industrial computer science.
1993
Bac C (Mathematics and Physics Baccalaureate)

Languages

Extracurricular activities

I began to develop in 1986, and worked not only on many personnal projects, but also on some public projects. Here are my activities these last years.

Contributions on the Mozilla project
Contributor on the code of Mozilla, during my spare time or during my working time for the needs of my professionnal project. Some of these contributions are for example, improvements on the XUL template engine, support of Sqlite in XUL templates, improvements on the XML and the XHTML serializer.
Founder of the french web site xulfr.org, created in october 2003, and Founder and president of the association Xulfr, created in january 2007. Activities: tech-evangelism, documentation and french translations of some tutorials, online help for french developers (forums, IRC), conferences...
Since 2004, I give conferences about the Mozilla platform during some open-source software events in France like Libr'east, JDLL, Solutions Linux...
Member of the association Mozilla-Europe. I help on booth during events like Fosdem, Solution Linux etc...
Web standards "evangelism"
Co-founder with Tristan Nitot and 9 others people, of Openweb, a web site created in 2003 dedicated to web standards, with tutorials and articles.
I gave conferences about web standards, during some events like Paris-Web. I published also on my blog, news about web standard, articles on HTML5, CSS3...
Jelix
Since January 2006, I develop Jelix, a PHP framework I created.
Other activities
Swimming, Diving, Sailing, Photography, Travels..

Technical skills

Technologies
Mozilla Technologies: XUL, XBL, Javascript 1.9, XPCOM C++.
W3C Web standards: HTML 4.01/5, XHTML 1.x/5, CSS 2/3, XML, DOM, RDF, SVG, XML-Schema, XSLT, XPath
Other: RelaxNG, XML-RPC, "AJAX" technics, Dynamic HTML, jQuery etc.
Languages
C/C++, PHP 4/5, SQL.
Environments
GNU/Linux, MacOS X, MS Windows.
Tools
Subversion, Mercurial, Apache, MySQL, PostGreSql, Bind, Samba...
In the past...
JAVA, assembler, ASP VBscript, Win32 C++ programming, XWindows programming, several RDBMS, CVS...