This is your work, valued
Top 2% on Stack Overflow @2022 @2023
Quran-cli. A simple command line interface for listening to Quran.
88DevOps-Best-Resources-Compilation. This is a compilation of the best resources and materials that I've used to get started in DevOps and cloud, as well as to prepare for interviews.
82SWE-Essentials. What you should know as a software engineer! A curated list of SWE essentials that every software egnineer should know to excel in his journey 🌊
55Self-Driving-Vehicle-Control-on-CARLA. Lane Keeping Assist function by applying Stanley method for lateral control and PID controller for longitudinal control using Python on the Carla simulator. 🚗
45Quran-Radio. A simple vs code extension to listen to Quran recitation.
32U-Net-in-PyTorch. This is an implementation of the U-Net model from the paper, U-Net: Convolutional Networks for Biomedical Image Segmentation.
29Clean-My-Linux. A script to clean Linux work environment and save you some space!
29Regular-Expressions-Guide-for-Beginners.
26Fe-L-fdaa-swaa-X86. A 2 players Assembly X86 space war game, In the game, every player can choose from five different characters. every character has its own spacecraft and special weapon 🚀🛸 moreover, it implements a chat through a serial communication port.
19Exploring-the-Landscape-of-the-Egyptian-Software-Market. A Data-driven Approach. Our story begins with a quest for knowledge. The information we obtained from LinkedIn offers us unprecedented insights into the landscape of the Egyptian Software Market.
17Solvendo. An Intelligent Maze Solving Car
16GO-Guide-for-Beginners. This is a guide for beginners to learn Go. It is a work in progress.
14Docker-Guide-for-Beginners. Python
11Paid-Community-Writer-Programs.
10C-Plus-Minus. C ... more or less.
10wormy_effect_button. Flutter Package that helps you create draggable widgets with wormy effect
10Vim-Guide-for-Beginners. A lot of people are afraid of Vim and a lot of them have seen the nightmare of entering Vim and not being able to exit it. In this tutorial, we will go through the most important and basic commands in Vim and believe me, you will be able to use Vim as your primary editor if you have moved with the tutorial and applied what you read step by step. So, let's go!
9Summit-XL-Navigation. In this project, we are using the Summit XL robot to navigate in the willow garage environment. We are using ROS to implement all the functionalities from scratch.
9ROS-Guide-for-Beginners. CMake
9CMPLR-Cross-Platform. A cross-platform Tumblr Mimic
8RegEx-NFA-DFA-MinDFA-Converter. A simple python utility to convert regular expressions into NFA, DFA, and MinDFA expressions.
7Azure-AutoML-SDK-Guide-for-Beginners. Beginner guide on how to run your first AutoML project on Azure using the Python SDK!
7GoViolin. Complete deployment and pipeline for the GoViolin opensource project
6Floodead-Inside. Satellite Imagery Analysis for Flood Detection: Enhancing Disaster Response and Mitigation
6Introduction-to-TensorFlow-for-Artificial-Intelligence-Machine-Learning-and-Deep-Learning. A repo for the assignments of the "Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning" course on Coursera
5Database-Tuning. Your complete guide to learning about Database Tuning ⚙️🔧.
5SymphonyOS. C
5Azure-Python-SDK-Guide-for-Beginners. In this simple blog, we will learn how to provision virtual machines on Azure using the Python SDK, the steps are nearly the same for the other languages, once you grasp the general idea you will be able to other languages easily.
5Redis-Guide-for-Beginners. Python
5ALOHA-Simulation. Python
5IPC-Guide-for-Beginners. In this guide, we’ll explore three key Inter-Process Communication (IPC) mechanisms in System V: Message Queues, Shared Memory, and Semaphores. These tools allow processes to communicate and synchronize effectively in a Linux/Unix environment. We'll cover their general ideas, system calls, flags, code examples, and real-world applications.
4Web-App-Cloudformation. A simple web app deployed using cloud formation
4Hadoop-Guide-for-Beginners. Learn how to run your first Big Data project using Hadoop and Docker!
4Analysis-of-Arabic-Tweets-Towards-COVID-19-Pandemic. Analysis on Arabic Tweets Towards COVID-19 Pandemic
3GoGoGo. A unique Search Engine that supports search by voice to those who needs. ,It supports searching for the exact sentence or some words in it. ,Moreover, it supports solving equations and systems of equations.
3Function-Plotter. Python
3Terrafom-Guide-for-Beginners. A beginner Terrraform guide
2Beam-Sensor-Model. Jupyter Notebook
2Coach-ina. A playing cards AI that detects hand and ground and computes the best move.
2RC-car. A bluetooth remote controlled car provided with an ultrasonic sensor, LDR, front and rear lights, buzzer, variable speed and various motion styles.
2Minning-Dashboard. A simple desktop application to help mining engineers in calculations and report generation. A demo for a freelancing project.
2Polyglot-URL-Shortener. This example shows how to create a URL shortener using multiple languages. In this example project I used Python and NodeJS along with Metacall to run the application.
1Fast-SLAM-from-Scratch. Python
1ONpharma. Online Care And Full pharmacy system
1