cd ..

Projects

PopCode PopCode

PopCode

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

HTMLCSSPythonDjangoDocker 4 people

ARS Project

Design of a resilient enterprise infrastructure on OpenStack, automated with Ansible. Hardened Windows AD (BitLocker, Zed), additional defense layer (pfSense, Squid, Snort, ClamAV, MISP), plus auditing and monitoring (PurpleKnight, Graylog, OpenVAS).

OpenStackTerraformAnsibleWindowsPowerShellBitLockerZed! (Prim'X)pfSenseNGINXOpenSSHOpenVPNSquidSnortClamAVMISPPurple KnightGraylogOpenVAS 3 people

Linux Administration Project

Deployment of a secured and monitored Linux infrastructure, with a Stormshield SNS firewall, Ansible automation and Grafana/Prometheus monitoring.

LinuxAnsibleGrafanaPrometheus Solo

EpiTwitter

Scalable backend of a social network, designed to handle high-traffic scenarios. Built with Java/Quarkus, Redis, MongoDB, Elasticsearch and Neo4j, deployed with Docker and Kubernetes.

JavaQuarkusRedisMongoDBElasticsearchNeo4jDockerKubernetesGitLab 14 people

vRouter

A simple custom router written in C during a 48h rush, using Linux capabilities and handling ARP, ICMPv4 and IPv4 along with configuration files.

CLinux 6 people

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++LLVMGitLab 4 people

BitTorrent CLI

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

CMesoncURL 3 people
Streakflow Streakflow

Streakflow

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

FlutterDartAndroid Solo
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 Solo

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 4 people
ELAIM ELAIM

ELAIM

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

C#Unity 5 people

Java Web Services

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

JavaQuarkusPostgreSQLHibernateKafka Solo
export LANG=