I specialize in front-end HTML5/CSS3/JS and I'm also proficient server-side using node.js. I know the main frameworks and libraries for both platforms: Angular.js, Backbone.js,
I specialize in front-end HTML5/CSS3/JS and I'm also proficient server-side using node.js. I know the main frameworks and libraries for both platforms: Angular.js, Backbone.js, express.js, underscore.js, jQuery.
I code using either object oriented or functional paradigms. I use agile development techniques, automated testing and continuous integration for both my professional and open-source projects.
I'm used to being both developer or tech lead based on the current project's needs.
I've been involved with open-source communities for years and contributed to many projects. My main project is Cocktail, an HTML/CSS rendering engine (think Webkit or Gecko) implementing
the various W3C standard. This project has been used in production apps, notably by TF1 (France first TV channel) for an app downloaded more than 1 million time.
I also enjoy organizing workshops and meetup about various open-source technologies such as Vim or Git through SilexLabs, a non-profit I'm a member of.
- Improved as3hx, an opensource ActionScript 3 to Haxe compiler, written in Haxe, which allowed TiVo to convert 1 million lines of code automatically. From October 2014 to August 2015 (11 months) Web Developer node.js and Angular.js @ Le Monde is France's leading newspaper.
- Developed a new REST API for Le Monde's mobile applications (iOS, Android and HTML5) using node.js and PostgreSQL as a first step to transition to a Service Oriented Architecture.
- Developed a new extension to Le Monde internal CMS targeted at editors using Angular.js and node.js.
- Improved the Android push notifications software allowing Le Monde to reach an extra 600 000 devices. From April 2014 to October 2014 (7 months) Mobile Developer @ Photobox is the European leader in on-line photo-album creation and printing.
- Technically lead the team that took over the app during the 2 months before my departure helping the team to scale to 6 full-time developers. From June 2013 to February 2014 (9 months) Co-founder and lead developer @ Intermedia Paris is a startup creating it's own opensource app development tools.
- Developed an alternative open-source HTML/CSS rendering (think Webkit or Gecko) written in Haxe called Cocktail.
- Implemented Cocktail in TF1's Android app. TF1 is the biggest private TV channel in France. The app has more than 1 million downloads.
- implemented Cocktail for Ebuzzing (now Teads) video player. Teads is the leading European video ad platform. Using Cocktail allowed them to have both an HTML5 and Flash version of their player, reducing the amount of work by 2. From January 2012 to June 2013 (1 year 6 months) Lead developper @ A French publishing company. Within the R&D department I worked on the 1.* version of the Silex CMS.
- I rebuilt the UI using a mix of JS, Flex, ActionScript 3, PHP and Haxe, working with a UX designer resulting in a much more usable software.
- I implemented a plugin system allowing external developers to add functionality to Silex. A few dozens plugins have been created.
- I became technical lead of a team of 5, specifying the software with the CTO. From March 2010 to January 2012 (1 year 11 months) Web developper @ A French bank.
- Developed an Interactive map of Amundi's subsidiaries using Flash.
- Fixed the JS client code of Amundi's website. From November 2009 to February 2010 (4 months) Web developper @ A French bank.
I developed prototype of web applications as part of the R&D team, using HTML/CSS/JS and Flex. From January 2009 to October 2009 (10 months) Web developer @ A French insurance company.
I developed various internal website using HTML/CSS/JS. From July 2007 to October 2008 (1 year 4 months)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension