Strong points
- expert mobile web developer (JavaScript & front-end)
- solid experience in internationalization/localization, accessibility, document engineering
- 20 years of software development
Professional Experience
- 2015 - 2016
-
Phoxygen, Senior Software Engineer
- working on Firefox OS and its Gaia front-end
- Firefox extension development
- 2012 - 2014
-
Mozilla, Mobile Software Engineer
- working on Firefox OS and its Gaia front-end
- co-owner of the Settings module
- peer of the System module
- development of webL10n, the i18n/l10n library used in Firefox OS
- mobile application development
- 2011 - 2012
-
Mozilla, Freelance Software Engineer
- improving the <editor> component
- 2010 - 2011
-
INRIA, Expert Software Engineer
- 2000 - 2010
-
Freelance Software Engineer
- lead developer of the Kompozer project
- design of an ergonomic keyboard with TypeMatrix
- development of wafer-test applications with LETI
- development of test benches for aircraft equipments with AirLiquide
- Mozilla technology instructor at the University of Évry
- 1996 - 2000
-
Saphir, Software Engineer
- development of various instrumentation benches
- training users on software development tools
- 1994 - 1995
-
Blue Lagoon
- windsurf instructor in Teos, Turkey
- windsurf station manager in Hurghada, Egypt
Education
- 1989 - 1994
- ECAM Lyon
Engineer degree in general mechanics, specialization in virtual instrumentation
Languages
- English
- fluent, used for professional needs on a daily basis
- French
- fluent (first language), good writing skills
- German
- fluent
- Spanish
- read and spoken
Technical Skills
- web
- HTML/CSS/JavaScript (expert), Node.js, jQuery, PHP, Python, a11y
- desktop
- XUL/XBL/XPCOM (expert), Node-webkit, C/C++, .NET
- instrumentation
- LabWindows/CVI, LabVIEW, communication protocols, signal conditioning
- VCS
- Git, Mercurial, SVN
Interests
- FLOSS
- free software enthusiast, GNU/Linux user, Vim evangelist
- outdoor
- windsurfing, kiteboarding, snowboarding, skiing, running, cycling…