Software developer with experience in systems administration and systems programming, project design and architecture from scratch, algorithms and low-level optimisations, infrastructure, networking, and backend development.
Currently studying at 42 School, where we learn autonomously through projects — no lectures, no teachers. I am in my final project, where our team is building a full web platform with internal traffic monitoring, containerised deployments, DevOps-driven development flow, a matchmaking system, a real-time streaming chat, and AI features trained by us.
I am focused on developing expertise and projects in infrastructure, DevOps workflow automation, cybersecurity, and artificial intelligence, because I believe the future of the sector will be shaped both by maintenance and by the integration of these areas with AI and AI agents. I am also developing my own projects, leveraging a skill set that enables me to build SaaS software tools for both consumers and businesses, focused on real-world problem solving and workflows automation.
Languages
Systems
DevOps & Infrastructure
Databases
Environment
Production-grade web infrastructure deployed via Docker & Docker Compose on a VirtualBox host. Fully containerised architecture: MariaDB, WordPress + PHP with SSR, NGINX as reverse proxy, and Redis for service-side caching. Designed following POPL patterns and IAM principles to simulate a real production environment. Deployment fully automated with Bash and Makefile.
Docker Docker Compose NGINX MariaDB Redis Bash Makefile VirtualBox
A UNIX shell interpreter written from scratch in C. Implements a dictionary parser with a jump table and a finite-state automaton for execution flow control. Handles redirections, process management, signals, and blocking — built on top of a custom library: Libft.
C Libft Automata Parser POSIX Processes Redirections
🎮 Cube3D
A raycasting game engine written in C with a full physics system and microprocessor-level optimisations applied to hot loops — the same class of techniques used in game engines, database engines, ML runtimes, and physics simulators.
C Raycasting Low-Level Performance Physics Game Engine
A concurrent IRC server in C++ with connection multiplexing through I/O pools, a native bot, and a peer-to-peer file transfer system between clients. Robust and efficient network architecture.
C++ Sockets Multiplexing I/O Pools Networking IRC
There is no spoon. Only well-optimised code.
