I'm a passionate and dedicated Data Science and AI student from Egypt πͺπ¬, currently specializing in Machine Learning, Deep Learning, Algorithms, and Data Analysis at Zewail City of Science and Technology π.
I love diving deep into data, building intelligent systems, and exploring the fascinating world of algorithms! π‘
- π§ Studying Data Science & AI, focusing on ML, algorithms, and data analysis.
- π» Proficient in Python, Java, C++, and various data science libraries.
- π Experienced in building projects related to Machine Learning, Deep Learning, NLP, Computer Vision, and Software Engineering.
- π Actively contributing to projects and exploring new technologies.
- π€ Always open to collaborating on interesting projects and learning new things!
Here are some of the technologies and concepts I work with:
- Languages: Python π, Java β, C++
- Data Science & ML/DL: Scikit-learn, TensorFlow/Keras, PyTorch, Pandas, NumPy, Matplotlib, Seaborn, NLP (TF-IDF, BM25, BERT, Elmo ), Computer Vision (OpenCV, EasyOCR, YOLO), Vector Quantization, DPCM
- Core Concepts: Data Structures & Algorithms π, Object-Oriented Programming, Software Engineering Principles
- Web: HTML
- Networking: UDP Socket Programming
- Tools: Git, GitHub, Jupyter Notebooks, Kaggle
Here are a few projects I'm proud of:
-
Cakery π
- An online bakery platform where customers can browse, customize, and order cakes and pastries, with features for store staff to manage logistics and operations.
- Supports customer registration, order management, and product inventory.
- Keywords: Flask, OAUTH, JWT, Object-Oriented Programming, Design Patterns, Postgressql
-
Data Compression Techniques πΎ
- Implementations of various lossless (Huffman, Adaptive Huffman, LZ) and lossy (DPCM, Trained VQ) data compression techniques in Java.
- Includes detailed implementations, reports, and image reconstruction evaluation.
- Keywords: Data Compression, Java, Huffman Coding, LZ, DPCM, Vector Quantization
-
sic-dl-Arabic-Car-License π
- A deep learning project for detecting and recognizing Arabic car license plates using YOLOv8 and Tesseract OCR.
- Includes preprocessing, annotation, training, and video inference for real-time recognition.
- Keywords: Deep Learning, Computer Vision, YOLOv8, OCR, Tesseract, Python, Arabic NLP
-
sic-ml-us-airline-delays
βοΈ - A machine learning project predicting flight delays using US airline data.
- Explores preprocessing, feature engineering, model training (Random Forest, XGBoost), and evaluation.
- Keywords: Machine Learning, Data Analysis, XGBoost, Random Forest, Python, Pandas, Scikit-learn
(Check out my repositories tab for more!)
Find me on other platforms:
- LinkedIn: linkedin.com/in/ahmed-abdelghany-2b4621253
- Kaggle: kaggle.com/ahmedabdelghagny
Thanks for visiting my profile! π




