Abdelrahman Gelany (@AmGelany10)

Top repositories

1

EasyShopping

Android application that makes shopping easier by displaying the nearest stores to your location and giving you the option of categorising them by product price or distance. The programme features an Android Studio front-end, a XAMPP/VS code back-end, and a database that uses PHP and MySQL.
Java
2
star
2

BJT-Amplifier

Configurations of Bipolar Junction Transistor Amplifiers to create a single circuit that may be utilised to produce BPSK modulation. PSpice and Tina are used to create schematic circuits and simulate circuits.
Roff
1
star
3

WLAN-Planning

A WLAN planning tool is constructed using MATLAB to estimate the power received at every position in GUC's 2nd floor C3 building, which is covered by 5 WLAN Access Points indoors (AP). given that: the partition attenuation factor per wall, the impact of the stairs, the AP transmission power, the free space path loss, the transmitter and receiver antenna gain (Grx and Gtx), and the carrier frequency (fc).
MATLAB
1
star
4

AES-Encryption-Project

Using the emu8086 software and assembly code, one cycle of the Advanced Encryption Standard (AES) algorithm was implemented.
Assembly
1
star
5

Churn-Analysis

Using Python, I'm undertaking data analysis for the characteristics that influence client churn at one of the telecoms companies and measuring the correlation among the rest of the clients' features.
Python
1
star
6

NETW-1013-Machine-Learning

Submission of all practical assignments for the machine learning course. Including, unsupervised clustering methods such as K-means, hierarchical, DBscan, and GMM are implemented. Moreover, supervised approaches like as decision trees and KNN are also used. In addition, PCA and anomaly detection are deployed. In addition, employing linear and logistic regression. Apart from that, understanding neural networks and their tuning and reinforcement ideas.
Jupyter Notebook
1
star
7

Data-Engineering

In this project I learn how to extract, explore and understand financial data regarding the stock market. The mean by which I extract this data is through the IEX cloud API. The tasks: Data cleaning, Understand relationships of data’s features, Variable Transformation, Date Discretization, Detecting Outliers, Variable Normalization, Creating a dashboard to visualize some data.
Jupyter Notebook
1
star
8

Micro-Processor

After learning and studying the Instruction Set Architecture (ISA) of the MIPS Processor, software implementation of a new microcontroller architecture (Pipelined Version Processor) using Java. All of the specifics may be found in the Project Details PDF.
Java
1
star
9

Web-Service-API

The requirement of the project, an application that uses RESTful web services to provide useful functionality to end users. My Implementations, a desktop application named "Yummy Recipes" that uses RESTful APIs to acquire the recipe for any meal user provides. Python was chosen as the programming language for this app, along with Pyqt5 as a Python GUI framework. The used API (rapidapi.com/spoonacular/api/recipe-food-nutrition/)
Python
1
star
10

rescue-units-2D-game

Every cycle, a new tragedy might occur, hence the objective of rescue simulations is to come up with tactics and actions that will increase the number of lives rescued while reducing the number of casualties. It is hoped that one day, real police officers, firefighters, and medics will be able to use these tactics in real-life disasters and It is hoped that one day, real police officers, firefighters, and medics will be able to use these tactics in real-life disasters and accidents. Additionally, the implementations and the designing of the graphical user interface are created using the Java programming language. Furthermore, each of the four milestones into which the project was divided is subjected to a unit test.
Java
1
star