Student at 42 Madrid Β· Freelance web developer Β· Linux enthusiast
Software engineering student at 42 Madrid, a project-based school with no teachers and no lectures β just peer learning and hands-on building. Alongside my studies I do freelance web development work, primarily WordPress/Elementor projects.
| Rank | Project | Description | Status |
|---|---|---|---|
| 00 | libft | Custom C standard library reimplementation | β done |
| 01 | ft_printf | Reimplementation of printf with variadic args | β done |
| 01 | get_next_line | Read lines from a file descriptor with static buffers | β done |
| 01 | Born2beRoot | Linux server setup, security hardening, scripting | β done |
| 02 | push_swap | Stack sorting with a constrained instruction set | β done |
| 02 | Fract-ol | Fractal renderer using MiniLibX | β done |
| 02 | Minitalk | Client/server communication via UNIX signals | β done |
| 03 | Philosophers | Dining philosophers β threads, mutexes, deadlock avoidance | β done |
| 03 | Minishell | Bash-like shell with pipes, redirections and builtins | β done |
| 04 | CPP Modules 00β04 | OOP fundamentals in C++98: classes, inheritance, polymorphism | β done |
| 04 | NetPractice | Subnetting and network configuration exercises | β done |
| 04 | Cub3D | Raycasting engine inspired by Wolfenstein 3D | β done |
| 05 | CPP Modules 05β06 | Exceptions, casts and type conversions in C++98 | β³ pending eval |
| 05 | Inception | Multi-service Docker Compose infrastructure | β³ pending eval |
| 05 | Webserv | HTTP/1.1 server built in C++ from scratch | π¨ in progress |
I run CachyOS on my desktop with a custom Wayland setup (Niri compositor). I enjoy Linux system configuration, shell scripting, self-hosted infrastructure, and building personal tools. Outside of tech: anime, manga, gaming, and web novels.
