I'm a software developer with a passion for building robust systems and solving complex problems. Currently advancing through the 42 Lisboa core curriculum, where I've completed projects up to Minishell, webserv, and Inception—strengthening my expertise in low-level programming, networking, and containerization.
🔹 Systems Programming → C/C++, memory management, POSIX APIs
🔹 Back-End Development → Java (Spring Boot), Python, REST APIs
🔹 Front-End Development → Angular
🔹 DevOps & Cloud → Docker, Linux, CI/CD, AWS
🔹 Data & Analytics → SQL, Power BI, data-driven insights
|
Docker · Docker Compose · NGINX · MariaDB · WordPress Multi-container infrastructure with custom Docker images, orchestrating a complete web stack with secure networking and persistent storage. |
C++ · HTTP/1.1 · Sockets · CGI RFC-compliant HTTP server built from scratch, handling concurrent connections with poll(), virtual hosts, and CGI script execution. |
|
C · MiniLibX · Raycasting Wolfenstein 3D-inspired game engine implementing raycasting algorithms for real-time 3D rendering from 2D maps. |
C · POSIX · Bash Custom UNIX shell with lexer/parser, pipes, redirections, environment variables, and signal handling—replicating core bash functionality. |
|
C · Threads · Mutexes Dining philosophers problem solved with multithreading, demonstrating synchronization, deadlock prevention, and resource management. |
C++ · OOP · STL · Templates Comprehensive C++ journey covering OOP principles, inheritance, polymorphism, exceptions, templates, and the Standard Template Library. |