Featured Projects

A selection of projects I've built — spanning DevOps, full-stack web, and systems programming.

DevOps01

CI/CD Pipeline Automation

Automated build, test, and deployment pipelines using GitHub Actions and Docker, enabling seamless continuous integration and delivery for modern applications.

DockerGHCRGitHub ActionsCI/CD
DevOps02

Inception of Things

Infrastructure-as-code project implementing lightweight Kubernetes clusters with K3s and Vagrant, featuring automated GitOps deployments via ArgoCD.

K3sVagrantArgoCDKubernetes
Full-Stack Web03

Transcendence

A real-time multiplayer web application built with modern frameworks, featuring live gameplay, user authentication and a responsive UI.

Node.jsViteSQLiteDockerDevOps
Networking04

Internet Relay Chat Server

A custom IRC server implementation in C++. Supports multiple clients, channels, private messages, and various IRC commands.

C++RFC1459SocketUnixNetworking
DevOps05

Inception

A Docker-based project that sets up a complete development environment for a web application, including a database, wordpress and phpmyadmin.

DockerDocker ComposeDevOps
Game Development06

Cub3D

A 3D first-person maze game using raycasting, featuring realistic lighting, textures, and smooth gameplay mechanics.

CMLXRaycastingGame Development
Systems07

Minishell

A custom Unix shell implementation in C, supporting pipes, redirections, environment variables, built-in commands, and signal handling.

CUnixBashSystems
Systems08

Dining Philosophers

A simulation of the dining philosophers problem using pthreads and mutexes.

CPthreadsMutexSemaphoresSystems