MiniShell
Minishell is a small-scale shell program that emulates some of the functionalities of the Unix/Linux command-line interface. It provides a basic set of commands that allow users to navigate the file system, execute programs, and perform I/O operations. The program is written in C and uses system calls and library functions to implement its functionality.
E_Script
Python script to build a smart solution that assigns, in a pseudo-random way, student seating for exams using 42 Intranet API, The project was created for a hackathon held at 42 Abu Dhabi and demonstrates your ability to solve practical problems using programming skills.
Cub3d
Creating 3D game by Building a 3D rendering engine from scratch, I transformed visions into reality. Geometry manipulation, refined rendering techniques and much more.
Donation platform
smart-contract on Solana blockchain ecosystem to manage a donation platform for multiple entities using Rust
Containers
Containers is a C++ project that implements a set of container classes from the C++ Standard Library, including vector, stack, queue, map, and other data structures. The purpose of this project is to demonstrate a deep understanding of the inner workings of container classes and their associated algorithms.
Philosophers
Diving into the Dining Philosophers Problem to learn about Concurrency, synchronization, and resource management in programming. and exploring challenges, and master the art of coordination.
IRC server
Discover the IRC Server project, where me and my team developed an IRC server to facilitate smooth communication between IRC clients. Experiencing real-time interactions, creating channels, and connecting users seamlessly.
Inception
Seamless fusion of WordPress, MariaDB, and Nginx in the 'Inception' project. Witness efficient web serving and robust database capabilities come together effortlessly through Docker-based integration.