Skip to content
View JohnMedhat's full-sized avatar

Block or report JohnMedhat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JohnMedhat/README.md

Hi, I'm John Medhat πŸ‘‹

Data Science & Machine Learning Enthusiast | Python | SQL | Power BI

I'm a Computer Science graduate with 4+ years of experience in programming education and technical instruction, currently transitioning into Data Science and Machine Learning.

I'm currently pursuing a Data Science & AI Diploma at Space Code Academy, where I'm developing hands-on experience across data analysis, machine learning, SQL, and data visualization.


🧠 Data Science & Machine Learning

  • 🐍 Python β€” Pandas, NumPy, Scikit-learn
  • πŸ“Š Data Analysis β€” Data Cleaning, Preprocessing, EDA
  • πŸ€– Machine Learning β€” Classification, Regression, Clustering
  • 🧠 Deep Learning β€” TensorFlow, Keras, CNNs
  • πŸ—„οΈ SQL β€” Data querying, aggregation, and analysis
  • πŸ“ˆ Data Visualization & BI β€” Matplotlib, Seaborn, Power BI
  • πŸ‘οΈ Computer Vision β€” OpenCV

πŸš€ Featured Projects

πŸ›’ Pakistan E-Commerce Data Analysis & Power BI Dashboard

End-to-end analysis of a large e-commerce dataset covering:

Data Preprocessing β†’ EDA β†’ SQL Analysis β†’ KPIs β†’ Power BI Dashboard

🏠 House Price Prediction

Regression project using Linear Regression to predict house prices and evaluate model performance using RΒ².

🌦️ Weather Prediction using Ensemble Learning

Machine learning classification project combining:

KNN + Logistic Regression + Decision Tree

Achieved 91.84% test accuracy.

πŸ–ΌοΈ K-Means Image Segmentation

Unsupervised learning project applying K-Means clustering to segment images based on pixel color characteristics.

πŸ‘• Fashion-MNIST Image Classification

Deep learning project using a Convolutional Neural Network (CNN) with TensorFlow and Keras.


πŸ’» Other Technical Experience

I also have professional experience teaching and working with:

  • Python
  • Flutter / Dart
  • Unity / C#
  • AI & Machine Learning
  • Programming fundamentals
  • Software development concepts

πŸ“š Currently Learning

Data Science β†’ Machine Learning β†’ Deep Learning β†’ AI

I'm continuously building practical projects and strengthening my skills in data analysis, machine learning, and AI.


πŸ“« Connect With Me

Pinned Loading

  1. pakistan-ecommerce-data-analysis pakistan-ecommerce-data-analysis Public

    End-to-end analysis of Pakistan's largest e-commerce dataset using Python, SQL, and Power BI.

    Jupyter Notebook

  2. house-price-prediction-linear-regression house-price-prediction-linear-regression Public

    House price prediction using Linear Regression on the Boston Housing dataset with Python and Scikit-learn.

    Jupyter Notebook

  3. weather-classification-ensemble weather-classification-ensemble Public

    Multiclass weather classification using KNN, Logistic Regression, Decision Tree, and a hard-voting ensemble.

    Jupyter Notebook

  4. fashion-mnist-cnn fashion-mnist-cnn Public

    CNN image classification model for Fashion-MNIST using TensorFlow and Keras.

    Jupyter Notebook

  5. kmeans-image-segmentation kmeans-image-segmentation Public

    Image segmentation using K-Means clustering and OpenCV by grouping pixels based on RGB color similarity.

    Jupyter Notebook

  6. Selected_machine_learning_projects Selected_machine_learning_projects Public

    Jupyter Notebook