Strong points
- 15 years of software development
- good experience in document engineering
- good skills in ergonomics
Professional Experience
- 2010 - 2011
-
INRIA, Expert Software Engineer
- 2000 - 2010
-
Freelance Software Engineer
- lead developer of the Kompozer project, i.e. keeping Nvu alive by:
- correcting bugs
- developing extensions
- implementing new features
- porting the code to newer Gecko versions
- design of an ergonomic keyboard with TypeMatrix
- development of wafer-test applications with LETI
- development of test benches for military aircraft equipments with AirLiquide
- design of a sore pressure prevention system with CRSSA
- 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
- French
- mother tongue, good writing skills
- English
- fluent, used for professional needs on a daily basis
- German
- fluent
- Spanish
- read and spoken
Technical Skills
- desktop apps
- XUL/XBL/XPCOM (expert), C/C++, .NET
- web apps
- HTML/CSS/JavaScript (expert), jQuery, SVG, XML, PHP, Python, MySQL
- instrumentation
- LabWindows/CVI, LabVIEW, communication protocols, basic signal conditioning
Other Activities
- dvorak
-
Trying to improve user efficiency on computer keyboards with two projects:
- member of the Bepo project, optimizing a keyboard layout for the French language
- co-designer of the DvoraJ-fr layout, simple adaptation of the dvorak simplified keyboard layout for French software developers and translators
- geckozone.org
- Moderator of the French-speaking Nvu/Kompozer forum since 2004