I'm a Web Developer with over 15 years of experience in various programming languages and environnements, currently focusing on Python / Django for the backend, and HTML5 / CSS3 / JavaScript for the frontend.
I have a lot of experience (and enjoy!) dealing with high-traffic websites and working with open-source code.
Working on addons.mozilla.org, Mozilla's official website to distribute add-ons for Firefox. It receives several millions of unique visitors each month, and serves add-on updates to more than a hundred million of users every day.
Implementing new features, reviewing code, writing tests and maintaining various aspects of the product: consumer-facing website, developers website, reviewer/admin tools, search and APIs.
Lead several projects, including:
Working remotely in a distributed team of 5-7 engineers, exclusively on open-source code.
Python / Django / MySQL / Elasticsearch on the backend, and JavaScript / React / HTML5 / CSS on the frontend.
Extensive use of Github, Sentry, Grafana, CircleCI.
Contributing to various open-source libraries, including Django REST Framework
Previously worked on the App Marketplace for Firefox OS, using similar technologies and fulfilling similar duties I currently do on addons.mozilla.org.
Libération is one of the main french daily newspapers, and its websites received more than 4 million unique visitors each month (80+ million page views) in 2013.
My work at Libération initially consisted of helping devise the architecture for the new backend for the website (in Python / Django, with PostgreSQL and Memcached for storage and cache), as well as developing it from scratch.
It then evolved into giving technical advice on new projects, maintaining the existing code and developing new features.
The main product, Skyrock.com, rose from 1 million to 30 million blogs while I was here. According to comScore, it was the world's 7th biggest social network in 2008, with 21 unique million visitors each month.
Started as a System Administrator, but quickly evolved to a Web Developer and then Lead Developer role as the Web Development team grew from 5 to 25 people.
I gave a few talks and animated (sometimes with others) workshops about various subjects related to Web Developement, in french: