Full Stack Software Engineer

Summary

I have thirteen years of professional experience during which I was system administrator, expert in the technical department of an IT service company and software engineer. I am still heavily interested in technical challenges, I like to solve complex problems and to contribute to the creation of performant, useful and usable softwares.

Professional experiences

Since April 2011

Lead engineer User Interface at (Lyon, France):

From February 2007 to March 2011

LAMP technical expert of Smile's technical management department (Montpellier then Lyon, France)

  • Software development and maintenance of LAMP web sites and applications
  • Technical reviews of eZ Publish, Typo3 or Magento based projects
  • Technical specifications
  • Support and training
From April 2004 to January 2007

Software engineer / System administrator at Kaliop (Montpellier, France):

  • Development of a web application in order to manage hygiene rules within company kitchens using PHP5, MySQL, XML/XSLT, JavaScript, ...
  • System administration of Windows (2000 et 2003) and GNU/Linux (Debian) servers: web, email, backup
  • Migration of an email server under Debian GNU/Linux (600 accounts, Postfix, OpenLDAP, SpamAssassin, ...)
  • Web applications development

Technical expertise

Frontend technologies

HTML5, CSS3, JavaScript (YUI3, jQuery, React, ...)

Development
  • Object and functionnal programming
  • Programming languages: JavaScript (In browsers or server side with Node.js), PHP, Shell Script, XSLT, C/C++, Java, ...
Tools
  • CMS: eZ Publish / eZ Platform, Typo3, SPIP, ...
  • E-commerce: Magento
  • Frameworks: Symfony2, Express, Zend Framework, ...
  • Miscellaneous: REST, Solr, git, Subversion, ...
Databases

MySQL, PostgreSQL, Oracle

System administration
  • GNU/Linux and Unix based systems (administration and daily use: Debian, Ubuntu, Mandrake, ...)
  • Apache, MySQL, Varnish, Postfix, Courier, OpenLDAP, SpamAssassin, ...

Certifications

eZ Publish

Education

2001 - 2004

Engineering degree at (École Nationale Supérieure de Sciences Appliquées et de Technologie) in Lannion (Côtes d'Armor France)
Major: LSI (Software and computer systems)

1999 - 2001

Two-years "Grande École" preparatory cycle. Lycée Lalande of Bourg-en-Bresse (Ain France).

Languages

French

Mother tongue

English

Good command (800 at the TOEIC in 2004), daily usage at eZ Systems

Spanish, German

Basic knowledge

Miscellaneous

Hobbies

Sports, mountain bike, table tennis, squash, free software, photography

Driving license