Software developer and student at 42 Paris
I build software from low-level systems and network services to modern, full-stack web applications.
Currently looking for a software engineering internship where I can contribute to backend, systems, or full-stack projects.
| Project | What it demonstrates |
|---|---|
| VS MODE | A full-stack competitive platform with React, Fastify, PostgreSQL, Redis, WebSockets, matchmaking, ELO rankings, and real-time social features. |
| ft_irc | A multi-client IRC server in C++98 using non-blocking sockets and a poll()-driven event loop. |
| Minishell | A Bash-inspired shell in C with parsing, expansion, pipelines, redirections, builtins, signals, and process management. |
| cub3D | A Wolfenstein 3D-inspired raycasting engine written in C with MiniLibX and X11. |
| Inception | A containerized WordPress infrastructure built from custom NGINX, PHP-FPM, and MariaDB images. |
| C++ Modules | A curated collection of 34 C++98 exercises covering OOP, resource management, templates, STL containers, and algorithms. |
- Systems: C, C++98, Unix processes, signals, sockets, concurrency
- Web: TypeScript, React, Node.js, Fastify, REST, WebSockets
- Data: PostgreSQL, Redis, Drizzle ORM
- Infrastructure: Linux, Docker Compose, NGINX, Git, GitHub Actions
- Philosophers — multithreading, mutex synchronization, starvation detection, and timing
- push_swap — operation-efficient sorting with two linked stacks and a cost-based insertion strategy