Alimohamad21
Software Engineering Student at the University Of Alexandria with experience in Python, C++, Java, JavaScript, Flutter, automated apps and Machine Learning.
University of Alexandria , Computer & Communications EngineeringAlexandria, Egypt
Pinned Repositories
Fruit-Ninja
College project, Fruit Ninja game.
Github-Repository-Automation
a bot which automatically uploads my projects to GitHub
Grade-Notifier
Simple automated program that iterates through the University's website and sends me an email when a new grade is posted, and notifies my friends that a new grade was posted through whatsapp.
simple-interpreter
an interpreter developed in C which evaluates text files containing lines of code and prints out the value of each variable.
Sorting-Techniques-Visualizer
Visualizer using matplotlib for live visualization of sorting techniques with runtimes comparison plot
whatsapp-auto-reply-bot
whatsapp bot which automatically replies to my newly received messages
University-Site-Stats-Calculator
Modulation-Classification
Modulation classification using CNN, RNN and LSTM.
8-Puzzle
8 Puzzle solver
Adopet
Alimohamad21's Repositories
Alimohamad21/arcomage-hd
Web-based, free and open source, remastered 3D clone of 3DO/NWC's 2000 card game Arcomage. 13 languages. Desktop or mobile Android iOS. Online or offline PWA. Against AI or Multiplayer (w/o server). 🧝👾🃏 (ts+react+redux+rxjs, CSS-based anim, WebRTC)
Alimohamad21/ConnectPlus-UI
Alimohamad21/University-Site-Stats-Calculator
Alimohamad21/Adopet
Alimohamad21/8-Puzzle
8 Puzzle solver
Alimohamad21/ML-Classification
Applied ML Classification techniques including Naive Bayes, Decision Trees, KNN, Random Forest, AdaBoost on the magic telescope dataset.
Alimohamad21/Sorting-Techniques-Visualizer
Visualizer using matplotlib for live visualization of sorting techniques with runtimes comparison plot
Alimohamad21/Github-Repository-Automation
a bot which automatically uploads my projects to GitHub
Alimohamad21/Car-Rental-System
Car Rental System Website using React, NodeJs and MySQL database.
Alimohamad21/Speech-Emotion-Recognition
Speech Emotion classifier using 1D and 2D CNN.
Alimohamad21/Modulation-Classification
Modulation classification using CNN, RNN and LSTM.
Alimohamad21/Socket-Programming
Client and Server HTTP requests and responses using socket programming in python.
Alimohamad21/Image-Segmentation
Image Segmentation using kmeans and spectral clustering implemented in python.
Alimohamad21/Face-Recognition
Applied PCA & LDA to reduce dimensions of face images then classify the testing data.
Alimohamad21/Imdb-Movie-Reviews-Classifier-NLP
NLP sentiment analysis using pretrained bert
Alimohamad21/Replacement-Algorithms
Page replacement algorithms using c++
Alimohamad21/Semaphores-OS
Synchronization between threads using semaphores
Alimohamad21/Connect-Four-AI
Connect Four game using alpha beta pruning and minimax algorithms to determine next AI move
Alimohamad21/Multi-Threaded-Matrix-Multiplication
Multi Threaded Matrix Multiplication using pthreads library
Alimohamad21/Multi-Threaded-Merge-Sort
Multi Thread Merge Sort using pthreads library
Alimohamad21/Simple-shell
Simple shell program to execute system calls
Alimohamad21/Enozom-Assessment
Alimohamad21/Grade-Notifier
Simple automated program that iterates through the University's website and sends me an email when a new grade is posted, and notifies my friends that a new grade was posted through whatsapp.
Alimohamad21/MagicTelescopeML
[College Project] Applying ML classification techniques (Decision Tree, AdaBoost, K-Nearest Neighbors, Random Forests, and Naïve Bayes) on the MAGIC gamma telescope dataset using Scikit Learn/Python.
Alimohamad21/LU-decomposition
Alimohamad21/Numerical-Methods-Solver
Alimohamad21/Audio-Equalizer
Alimohamad21/Red-Black-Tree-Implementation
Alimohamad21/connect-four-minmax-1
[College Project]Connect-4 game using minimax and alpha-beta pruning algorithms using a special heuristic for evaluating scores for AI developed in python/pygame.
Alimohamad21/ATM-Machine-emu-8086