Abdelrahman Mohamed
hackerSa3edy
Don’t go to your grave with your best inside you, Choose to Die Empty.
Languages
Loading contributions...
Top Repositories
Personal Blog
ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.
My automated GitHub README Profile built using Nodejs, TypeScript, and GitHub Actions.
FourFury is a real-time Connect4 game with modes for human play, AI opponents, and online multiplayer. It has a responsive Next.js frontend and a FastAPI backend using MongoDB and Redis for performance and real-time features.
ExamSandbox is a secure examination platform using Docker for isolated code execution. Ideal for educational assessments, it offers a user-friendly interface, robust security measures, and detailed result evaluations.
Interview Preparation Challenges
Repositories
33Personal Blog
FourFury is a real-time Connect4 game with modes for human play, AI opponents, and online multiplayer. It has a responsive Next.js frontend and a FastAPI backend using MongoDB and Redis for performance and real-time features.
ExamSandbox is a secure examination platform using Docker for isolated code execution. Ideal for educational assessments, it offers a user-friendly interface, robust security measures, and detailed result evaluations.
Interview Preparation Challenges
About Simple file manager featuring/built with authentication, NodeJS, MongoDB, Redis, pagination, and background processing.
ALX Backend Specialization Repository - A collection of projects developed during the ALX Software Engineering Program, covering essential topics like API design, database management, caching, internationalization, and queuing systems.
First month in ALX specialization.
Secure back-end project for handling PII data: implements password encryption, PII log filtering, and database authentication using environment variables.
First Month in ALX Specialization
ALX SE-FACE-OFF
The ALX Backend Storage repository is a comprehensive and efficient solution for handling storage-related operations in the ALX project. Designed specifically for backend development, this repository offers a robust set of tools and functionalities to manage and store data effectively.
No description provided.
ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.
No description provided.
Hands-on projects and exercises for mastering system engineering and DevOps concepts, including shell scripting, process management, networking, web stack debugging, and more.
This repository contains projects and exercises for hands-on experience with higher-level programming, covering Python, SQL, JavaScript, and more. Each directory focuses on a specific topic with relevant scripts, tasks, and resources.
Comprehensive projects and exercises for mastering low-level programming in C. Topics include syntax, control structures, data structures, memory management, debugging, file I/O, and more. Each directory focuses on a specific topic with relevant scripts and tasks.
ALX Month 1 project - printf: A custom printf implementation.
This repository contains the second version of the AirBnB Clone project. It is developed using Python, HTML, CSS, Puppet, and Shell scripting. The project replicates core functionalities of the AirBnB platform, including user authentication and dynamic content management, with an emphasis on modularity and scalability.
ALX SE Portfolio Project
AirBnB Clone - The Console This is a simplified clone of AirBnB's data management system, part of the "Alx" Software Engineering program. It includes a custom command-line interface for managing data in both interactive and non-interactive modes.
HBnB is a dynamic web application that simulates AirBnB's functionality. It uses a Flask server for backend operations and HTML, CSS, and JavaScript for the frontend. It allows users to view and filter places based on amenities and locations, and displays the API status in the header.
A Flask application providing a web-based terminal interface to Docker containers with JWT authentication. It uses Flask-SocketIO for real-time communication and Docker for container management.
This repository contains C programs for various operations on binary trees, including node manipulation, tree traversal, and property checks (like height, depth, size, and balance factor).
ALX Sprint 2 project - sorting algorithms: A comprehensive study and implementation of various sorting algorithms in C, complete with time complexity analysis.
Monty Project | Month 3 | Sprint 2: This project is an interpreter for Monty ByteCodes files, written in C. It implements the concepts of a stack (LIFO - Last In, First Out) and a queue (FIFO - First In, First Out). The interpreter supports various commands such as push, pall, pint, pop, swap, add, nop, sub, div, mul, and more.
MAAT Static
0x05. AirBnB clone - RESTful API
My automated GitHub README Profile built using Nodejs, TypeScript, and GitHub Actions.
Fix my code is a new type of project, where I’ll jump into an existing code base and fix it!