Projects

Here is a small list of projects I worked on or contributed to:

liskvork

Modern multi-platform gomoku game server. Its purpose is to handle AI brains at runtime to play and manage gomoku rounds. I am maintaining the project with emneo, working to improve the user experience and overall quality of the software. The program is written in Zig, a fairly new low-level language that is meant as a replacement to C.
As liskvork is officially used in the Epitech cursus for the third year AI project, I also contributed to the nation-wide tournament leaderboard, which includes elo ranking, per-brain statistics and games replay.

AREA

AREA is a third year software architecture project at Epitech. The goal of this project was to build an automation platform served through a web and mobile application that work like IFTTT or Zappier. We had to handle OAuth2 flow and implement various triggers and reactions for multiple third-party services, while handling complex automation flows. I worked on the backend services (OAuth2, automation, API, ...), which we wrote in Rust.

Hermes i18n

Hermes is a lightweight i18n utility module for Node.JS apps (mostly aimed towards Discord bots). It handles complex string formatting and reduces time per i18n operations, which is critical when handling high loads of events.