patrick / resume

Firefox DevTools Manager

Mozilla, France, November 2016 » Now

Leading the Firefox developer tools engineering team.

Engineering Manager

Mozilla, France, May 2015 » November 2016

Managing a part of the Firefox developer tools engineering team and owner of the Inspector tool.

Senior Development Engineer

Mozilla, France, August 2013 » May 2015

Working on the Firefox developer tools, in charge of the HTML/CSS inspector part.

Senior Web Development Engineer

Amadeus, France, July 2012 » August 2013

Working on the next generation mission-critical HTML5 user interfaces for the Airport IT industry.
Targetting modern browsers using HTML5, CSS3 and client-side templating.

Team Leader

Amadeus, France, June 2009 » July 2012

In charge of the team developing the Amadeus aria templates web user interface framework.
Team focused on delivering a fast, reliable and scalable software that enables professional ajax-based web applications to be built.
I helped create the team, put processes in place (introduced SCRUM methodology) and I managed it for about 3 years to make it the official Amadeus UI framework, used by hundreds within the company, and now also open sourced.

Web Development Engineer

Amadeus, France, January 2008 » May 2009

Using a variety of technologies from Java/J2EE to Ajax, Javascript, HTML and CSS, I participated in the design/architecture, development and maintenance of the Amadeus' client/server framework.
Helping and training other development teams using the framework to implement web applications for travel agencies and airlines.
During that experience, I also worked on one of Amadeus' airlines retail sites engine, primarily focused on improving the Javascript and CSS layers of the application.

Web Development Engineer

Astek, France, July 2006 » January 2008

Software engineer contracting for Amadeus, working on aircanada.com.
Implemented and maintained several of the booking pages, implementing mockups provided by the customer, and especially helping on the CSS part.

Web Designer/Developer

Zoe Communications, New Zealand, June 2004 » February 2006

Web developer and designer for small to medium size New Zealand companies.
Responsible for the complete design phase, from early meetings with clients, to mockup proposals and final working HTML versions.
Development of the site using PHP/MySQL and an internal CMS.