Things that I've Built
Here's a showcase of some of my favorite projects
A simple yet powerful CPU emulator, capable of emulating a subset of SuperH instructions.
It is built in Python with TKinter Canvas that provide a cool GUI.
ETL Search Engine
This tool was made to provide search capacity among ETL-extracted sensor data.
It was using a synoptic parser and a fast-index search library.
Federated Social Network
Using a minimal MVC framework and a hand-coded REST API, this application wanted to clone Twitter by bringing real-time messaging features.
Hotel Booking Engine
Re-Implementing UX from popular booking website to make a smooth and responsive booking UX (even on mobile !) and see where it goes
Based on the lightweight ØMQ protocol, this tool was a hands-on message broker project.
It integrates a Flask based REST API and a Bootstrap 4 front-end with Jinja2 templates. MMAP was the chosen way of transporting data.
Using the JavaFX runtime and some streamed CSV JDBC, the report generator was designed to quickly produce provisional quotes as a branded Excel file using Apache POI.
Phaser web IDE
Building a PhaserJS IDE using reactive binding with Svelte and TypeScript object mapping from PhaserJS. The scenes are passed from CustomEvent and listed in Inspector view.
Distributed Music Player
A music player project syncing itself from a stream server. It was part of an important ecosystem and provided the user GUI.
Visualize class relationships and animations with a d3.js-based interface using Vite and Svelte. Class parsing done with Node script.
OVH Legacy analysis
Re-Implementing the OVH Manager control panel in order to understand why it's so slow. Spoiler alert, Legacy code is to blame there !
Machine Learning Visualisation
A cool SvelteJS + TailwindCSS dashboard using ApexChart to visualise data from a machine learning model. The site is static, but fetch database generated by an ETL Python script
Headless personal Blog
Building my (old) personal blog with VueJS 2 as an headless blog that fetch data from Symfony API
An old-times Windows inspired Java Swing application that's bundled using a DevOps Pipeline.
I wrote my own DRM with a Serial-Number based activation, put some obfuscation and a custom jar protection using cryptography and hot class load.
Re-implementing the V6 of the discord API using their docs and FastAPI.
Using their react client, it makes possible to create an account, login, create or join a server, and send or receive messages. 2FA and other security protocols are also implemented.
A group project aimed at generating summary from PDF.
I wrote the both the front-end in CEF and the back-end in Python using NLP toolkits.
Discord in SvelteKit
Implementing some of the Discord UI and learning how they do VirtualScroller, with Sveltekit once more !
A better file listing
Frustrated from the Apache default index page, I decided to write a simple single file web app under constraints
I build my own simple status page to display service status and monitor downtimes
SVDX Midi Controller
A deep dive on how to use Midi controller on some rhythm game
TailWind CSS practice
Trying to make an almost-identical clone of the Discord landing page with TailwindCSS and SvelteJS
Creating a dashboard page in HTMl/CSS that communicate with a PHP API. OAuth login is made with Steam and Discord.
Something's missing ?
Get in touch to add your awesome project idea here !Contact Me