This page is getting old! 😓
Check out my open-source projects, or my homepage.
I lead the development of Algolia’s internal Web Crawler, a scalable distributed system built in Node.js.
The Challenging Migration from Heroku to Google Kubernetes Engine
I teach JavaScript programming to three classes of 1st year students, at the Ecole Européenne des Métiers de l’Internet. The first school founded by Xavier Niel (Free), Antoine Granjon (vente-privee.com), and Marc Simoncini (Meetic). I also craft modern pedagogical tools for my students, and for automated evaluation.
I built the full stack of Openwhyd (formerly known as whyd.com), a web-based music curation platform that allows adding tracks using a browser extension (bookmarklet), and plays them in sequence. After open-sourcing the product, I’m now leading its community of contributors.
After having given a free 2-hour presentation in French, on how to build a start-up company, David Wise and I wrote a blended e-learning course from it. In this course, we cover topics from how to find the right idea, to exit strategies, including practical tips, examples and demos.
This Chrome Extension displays the next To-Do step(s) of each card, on your Trello boards, in order to increase your productivity when planning your work.
In the frame of my Javascript course at EEMI, I developed an online exam application for students, using Google Polymer and Firebase. It was designed to display different variants of each exercise to prevent fraud, and automatic student evaluation/grading.
After coordinating AngelHack Paris in 2013, I organized and co-founded fhacktory hackathons, which philosophy was to reward technical challenges rather than business ideas and boring slideshows.
Using information retrieval techniques, I researched how to improve collaboration between employees without reducing their productivity, by delivering relevant social updates based on their current work context.
I developed a system that can optimize a web-based user interface for desktop and mobile displays, to browse semantically-indexed soccer matches.
I integrated WYSIWYG editing to Trello comments, by developing a simple extension (without back-end). It was accepted as an official power-up.
I forked an existing spellchecking extension for Visual Studio Code, and switched it to another engine, so that it can find errors and suggest corrections in text files in French language. I use it to write my JavaScript course material.
I built a Doodle-like service for creating simple polls very quicly. This started as a side-project, for learning how to use React.js, Material Design, Parse and Firebase.
Crafted during Intel IoT Roadshow, TCup is a Intel Edison server (in Node.js) + iPhone app that helps you improve the quality of your tea consumption, by adapting the infusion process accordingly to the type of tea, and by notifying you when your cup of tea has arrived to your favorite drinking temperature.
Proximate is a communication framework for ad-hoc wifi networks. Designed for mobile devices, it empowers applications sharing common network and user identification layers.
A port of the famous Nintendo game for the TI-92+ calculator, developed in C, featuring smooth grayscale animations. Also check out my first TI-92 game, Frogger