42 Advanced - Cybersecurity β Hands-on cybersecurity projects and Hack The Box challenges, focusing on secure coding, system hardening, and threat analysis.
Blockchain & Cryptocurrency β Personal project experience in cryptocurrency mining, blockchain technology, and cryptography. Currently providing GPU resources through Docker containers for an AI-focused cryptocurrency project.
- push_swap - Explored and applied various sorting algorithms, implementing them to efficiently sort stacks and enhancing problem-solving skills.
- philosophers - C implementation of the classic Dining Philosophers problem, utilizing threads to manage concurrency and synchronization. Deepened my understanding of multithreading, mutexes, and deadlock prevention.
- Inception - Containerization project using Docker to set up NGINX, WordPress, and MariaDB, sharpening my skills in secure configuration and orchestration.
- ft_transcendence - A full-stack web application built as the final project at 42. Includes a real-time multiplayer Pong game, authentication with 2FA, profile management, and a competitive ladder system. Built with Docker, PostgreSQL, Django, and JS frameworks.
- cub3d - Explored raycasting techniques to simulate 3D rendering. Enhanced my understanding of mathematical applications in game development and performance optimization.
- minishell - A custom shell implementation in C. Gave me experience with system programming, process/memory management, low-level system calls, signal handling, parsing, built-ins, and pipes for inter-process communication.
- ft_irc - A C++ server implementation of an IRC system. Enhanced my skills in network programming, socket handling, and client-server communication. Fully compatible with standard IRC clients.