Projects

Personal project and École 42 projects — from HTTP servers to full-stack platforms with DevOps tooling.

École 42 Transcendence welcome screen

Transcendence

A collaborative web-based Pong game platform developed by a five-person team, featuring real-time multiplayer gameplay and comprehensive user management. Fully containerized with modern DevOps practices for monitoring, logging, and security.

#JavaScript #Python #Bootstrap #Django #Docker #Nginx #WebSocket #JWT Auth #Redis #Git #Unit_Tests #Prometheus #Grafana #ELK Stack #PostgreSQL #HashiCorp Vault #ModSecurity WAF
École 42 Webserver running in Docker

Webserver

A ground-up implementation of an HTTP/1.1 server that handles concurrent connections and processes both static and dynamic web content. Showcases low-level socket programming and thread management through request multiplexing, CGI execution, and configurable routing.

#C++ #CGI #Docker #Git #Unit_Tests #HURL