Projects
A collection of my work and personal projects.
Project Minishell
42 Network project implementing a minimalist UNIX shell with command execution, pipelines, and environment variables. Developed in C with strict memory management and error handling.
So_Long
42 Network 2D game project using MiniLibX graphics library. Features map parsing, sprite animation, and collectible items with a custom MLX-based rendering engine.
Photographer Portfolio
A comprehensive portfolio website for photographers with a content management system. Built with React and Sanity.io, this project allows photographers to showcase their work and manage their content easily.
HBNB
An Airbnb clone developed as part of the ALX Software Engineering program. This full-stack application includes features like property listings, user authentication, booking management, and reviews.
Inception
Designed Docker-Compose infrastructure with isolated Nginx, MariaDB, and WordPress services.
ft_irc
Implemented an IRC server with non-blocking I/O, channel management, and RFC-compliant features.
CPP Modules 00-09
Completed OOP, polymorphism, and STL projects across ten modules.
cub3D
Created a Wolfenstein-style 3D engine using raycasting and texture mapping.
NetPractice
Solved TCP/IP addressing, subnetting, and routing challenges.
Philosophers
Solved the Dining Philosophers problem using mutexes to avoid deadlocks.
Hobby Hub
Developed an interactive platform for hobby enthusiasts using Ruby on Rails and JavaScript. Built a clean, responsive front-end and a robust backend for CRUD operations.