cd ..

Projects

PopCode PopCode

PopCode

A web platform for learning programming through interactive coding challenges. Features accounts, lessons and dockerized coding environment.

HTMLCSSPythonDjangoDocker

Tiger Compiler

An optimized compiler developed in C++ for the Tiger toy programming language, supporting LLVM-IR and assembly code generation. Also includes extensions: object-oriented programming, testing framework and asynchronous functions.

C++LLVM

BitTorrent CLI

A small command-line interface for BitTorrent protocol implemented in C.

CMesoncURL
Streakflow Streakflow

Streakflow

A mobile application to track planned tasks and habits, with a focus on streaks and gamification.

FlutterDartAndroid
MOPED Company Website

MOPED Company Website

Promotional website created for a company selling 2-wheeled vehicles in Lyon, with SMTP mail sending service in PHP.

HTMLCSSSveltePHP

AI Sudoku Solver

An AI-powered Sudoku solver using grid recognition, backtracking and neural networks. Entirely implemented in C with SDL for the graphical interface.

CSDL
ELAIM ELAIM

ELAIM

A platformer game made with C# and Unity. Solve puzzles, play with friends and face various monsters!

C#Unity

Java Web Services

Multiple backends of an internal bomberman-like videogame, implemented in Java with Quarkus, Hibernate and Kafka, and a PostgreSQL database.

JavaQuarkusPostgreSQLHibernateKafka
export LANG=