Laurent Jouanneau
Live near Paris,
France

46 years old, married, three children.

Email: laurent@ljouanneau.com

http://ljouanneau.com/

Consultant & Senior Software Engineer

Profile

Senior software developer, with 20 years of experience in web development and 15 years in Mozilla technologies. Studies, specifications, developments, deployments, communication with customers, are my daily tasks.

Aeras of Expertise

Work experience

Since May 2018

Consultant and development manager

Beside my work at Innophi, I'm working at 3liz, a software editor about GIS tools (Geographics Informations Systems).

Since June 2010

Co-owner of a company, InnoPhi

We provide various services for customers around web developments and software based on Mozilla technologies.

Our customers are big companies like EDF, Europcar, as well as little companies.

From October 2009 to July 2014

Teacher at the university of Evry (near Paris)

Few days per year, I teached on Mozilla technologies to students preparing a master : courses were about XUL add-ons, HTML5, Web Apps for Firefox OS, and also Git...

From February 2009 to May 2010

Senior Software Engineer at Zoomorama

Design and development of ZoomCreator, an XML Wysiwyg editing tool, to edit "zoomable" documents for the web, and using Mozilla technologies (XUL, XulRunner...).

From June 2004 to February 2009

Senior Software Engineer at Disruptive Innovations

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

From 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 made 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 (at Orsay).
1994-1996
DUT informatique (Computer science degree), specialization in system programming and networks, Université Paris XI (at Orsay).

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.

Personal projects
Contributions on the Mozilla project (2003-2016)
Founder of the french web site xulfr.org, created in october 2003, and founder of the Xulfr association, created in january 2007 and ceased on 2013. Activities: tech-evangelism, documentation and french translations of some tutorials, online help for french developers (forums, IRC), conferences...
Mozilla code contributor, during my spare time or during my working time for the needs of my professionnal projects. Some of these contributions are improvements on the XUL template engine, support of Sqlite in XUL templates, improvements on the XML and the XHTML serializer.
In 2004-2008, I gave conferences about the Mozilla Plateform (XUL...) during some open-source software events in France like Libr'east, JDLL, Solutions Linux...
I was a member of the association Mozilla-Europe (dissolved in 2012). I help on Mozilla booth during events like Fosdem, Solutions Linux etc...
Since 2011, I am one of the admin system of the web server of the french community of Mozilla (mozfr.org, frenchmozilla.org, xulfr.org...).
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...
Other projects
See some other projects on Github or Bitbucket: Laurentj account and Jelix organization on Github, laurentj account on BitBucket

Technical skills

Technologies
W3C Web standards: HTML 5, CSS 3, XML, DOM, Web components, SVG... Frontend development with Webpack, babelJS, NPM, jQuery, Backbone, Grunt...
Mozilla Technologies: XUL, XBL, Javascript ES6/ES2016+, XPCOM C++.
Languages
C/C++, PHP 7, Javascript / ES2016+, Bash, Python
Environments
Mainly GNU/Linux. MacOSX and Windows. Virtualization: Docker, LXC, Vagrant...
Databases
PostGreSql, MySQL, Redis, Sqlite, CouchDb
Tools
Mercurial, Git
Serveru web configuration with Apache, NGINX, RabbitMQ, Resque, Ansible, Puppet...
In the past...
I used many languages, technologies and tools in the past. Some of these are MongoDb, RelaxNG, JAVA/JSP, MS SQL Server, Oracle, CVS, ASP VBscript, Win32 programming with Borland C++, XWindows programming, Asm HP48..

Updated: 2019-03-08