My projects

  • velocity

    Velocity (WIP)


    Velocity is a JavaScript framework for building interactive and dynamic user interfaces for the web. Like Svelte, it compiles your code into pure JavaScript. There is therefore no library to import in your application and this avoids the overhead associated with runtime intermediate representations such as virtual DOM used by traditional frameworks like React or Vue.js. Curious to see how I would approach the development of such a framework, this project was born with the aim of challenging myself and deepening my knowledge.

  • whisper

    Whisper


    A secure peer-to-peer instant messaging prototype app that focuses on user privacy. All communications are encrypted including signaling data and user data is stored only on the client side. Working prototype features: 1 on 1 private chat, audio call, video call, desktop sharing.

  • energy-comparator

    Electricity offers comparator


    This app was written to help me choose the best electricity provider / offer for my consumption. On the Enedis (French company in charge of delivering electricity to homes and businesses) website you can download your detailed electricity consumption as an XLS file for a date range, you then provide this file to the app, select all offers or handpick some, and it calculates the price you would have paid for each offer and show detailed results.

  • flappy

    Flappy Bird


    A flappy bird game I wrote back in 2014 with the Phaser game framework.

  • tetris

    Tetris


    A Tetris game I wrote back around 2011 without any game framework. It uses a HTML canvas element and is coded in pure HTML / CSS / JavaScript.