Mohamed Sobhy El-shahat's Projects
An ATM system that supports three kinds of transactions, withdraw cash, deposit funds, and inquiry balance.
Breeze/BreezeDark-like Qt StyleSheets
The BusTub Relational Database Management System (Educational)
**To be added later**
In this repository, I have built my own library of common data structures and most of the algorithms
A real-time chatting application which in a user can register with a username and password, create chat rooms, and also accessing existing ones.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
An image processing API that exposes an endpoint for image resizing
A mobile client that is extended with an algorithm that is capable of classifying drug-abusers based on their drug substance facial symptoms using image processing and segmentation techniques, and machine learning
A fully-featured web-based schooling application meant for computer science students for making their life easier in schooling in the COVID-19 era.
In this repository, I am going to attach the solutions for the problems of the two books, cracking the coding interview and the elements of programming
In this repository I train my self on Wasm tool chain to compile Rust code to WebAssembly Binary Modules
A load balancer that is capable of distributing HTTP requests load on a cluster of web servers evenly using the Consistent Hashing algorithm.
A well tested, designed RESTful API that is implemented to empower an ecommerce front-end application that allows a user to show, create, and order products and place them in his cart.
A simple tic-tac-toe game that illustrate the concept of adverial search algorithm, where a user will play againt our AI agent that is operated by a minimax algorithm.
TODO list flask web application