Resume

I live and work in Lille doing Drupal stuff.

Strong points

  • adaptative and independent : I like having problems to solve and do so efficiently,
  • results driven : I do everything I can to fix what I have to or what I don't like,
  • curious : I'm familliar with the stack and process involved in the life of a website, not just the code.

Work experience

2012 Acquia, Tecnical Consultant

I've joined the UE team going around training, fixing and giving advices on how to use Drupal.

2011 Oxylane, freelance Drupal development

Hired on the project through Altima, I was technical lead on the first website that Oxylane developed using Drupal 7. I had to train several people on Drupal. The current status of mapping modules lead me to become co-maintainer of the openlayers module and submit a few patches for other modules as well.

2009–2011 Insite, web developer

I was hired to take make the switch to Drupal as well as the usual web dev. job. I used Drupal, SPIP and Wordpress working on around 15 website.

2007 FrameCo, Web developer (Melbourne, Australia)

For a few months I helped the web team to develop the founder's bright but challenging ideas. It was straight PHP with a lot of javascript. As his ideas changed, so did the technical requirements.

2006 CSM (Chantiers sociaux marocains), French teacher in Morocco

For two months with a few english and french volunteers we taught our respective languages to moroccan orphans aged from 5 to 20. Acting skills can go a long way there.

Personal projects

OfflineIMAP, CouchDB and FUSE

The idea was to make OfflineIMAP store mails in CouchDB. It works fine as a local or remote repository. The second part of the project was to make a FUSE driver to mount the CouchDB database as an Maildir folder. In the end I was able to import my mails in CouchDB with OfflineIMAP and read them from CouchDB with Mutt through my FUSE driver. Writing is not working.

User Pain for Redmine

A quick and dirty redmine plugin to implement user pain rating as described in Lost Garden blog. redmine_user_pain

Skills

  • Front-end : javascript, HTML5, SVG, canvas, AS3 ;
  • Back-end : javascript, PHP, SQL, Python, XSL, Bash, Ruby, familiar with Erlang ;
  • Sysadmin : jav… Apache, nginx, MySQL, CouchDB, Procmail rules ;
  • CMS : Drupal, SPIP, Wordpress ;

Language

  • French : mother tongue,
  • German : basic understanding.

Education

  • 2009 – Studied for a bachelor of fundamental physics at Université de Lille 1,
  • 2005 – Certificate in Advanced English (CAE).

Hobbies

Physics, travels (Australia, India, USA, Poland, England and more), acting (fr), typography and the usual geeky occupations.