Skip to content
View shubhamdeepkeshav's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report shubhamdeepkeshav

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.

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
shubhamdeepkeshav/README.md

Shubhamdeep Keshav

Data Analytics & Machine Learning Developer

Python β€’ SQL β€’ Power BI β€’ Streamlit β€’ Machine Learning


About Me

I’m an MCA student at Chandigarh University focused on building practical analytics and machine learning solutions using real-world datasets.

My work mainly revolves around:

  • Data Analytics
  • Machine Learning
  • Dashboard Development
  • Python-based Automation
  • Business Insights & Visualization

Currently improving my skills in deployment, APIs, and scalable ML applications.


Tech Stack

Languages

  • Python
  • SQL

Data Analytics & Visualization

  • Power BI
  • Tableau
  • Matplotlib
  • Seaborn
  • Pandas
  • NumPy

Machine Learning

  • Scikit-learn
  • TensorFlow
  • XGBoost

Tools & Platforms

  • Git & GitHub
  • Jupyter Notebook
  • Google Colab
  • Streamlit
  • Flask

Featured Projects

Fraud Detection System

Machine learning-based fraud detection system for identifying suspicious financial transactions using Scikit-learn and Pandas.

Key Features

  • Data preprocessing & feature engineering
  • Model training & evaluation
  • Fraud prediction workflow
  • Real-world transaction analysis

Tech Used Python β€’ Pandas β€’ Scikit-learn β€’ NumPy


Customer Churn Prediction

Developed a churn prediction system using TensorFlow/Keras to identify high-risk telecom customers.

Key Features

  • Customer risk analysis
  • Feature engineering
  • Deep learning model training
  • Performance evaluation

Tech Used Python β€’ TensorFlow β€’ Pandas β€’ Matplotlib


Mushroom Classification System

Built a machine learning classification system to predict whether mushrooms are edible or poisonous.

Algorithms Used

  • Logistic Regression
  • SVM
  • Decision Tree
  • Random Forest

Tech Used Python β€’ Scikit-learn β€’ Pandas


Maze Game

Procedurally generated maze game using Python and Pygame with Recursive Backtracking algorithm.

Features

  • Dynamic maze generation
  • Collision detection
  • Real-time gameplay mechanics

Tech Used Python β€’ Pygame


Currently Building

  • Streamlit-based ML web applications
  • Interactive analytics dashboards
  • Deployment-ready ML projects
  • API-integrated data applications

GitHub Goals

  • Improve project architecture & documentation
  • Deploy live ML applications
  • Contribute to open-source projects
  • Build production-style analytics systems

Connect With Me


Open To

  • Freelance Analytics Projects
  • ML & Data Science Internships
  • Dashboard Development
  • Collaborative Tech Projects

Pinned Loading

  1. Customer-Churn-Prediction Customer-Churn-Prediction Public

    Customer Churn Prediction πŸ“‰: A machine learning project that predicts customer churn using a neural network with TensorFlow and Keras πŸ€–. Includes data preprocessing 🧹, feature engineering πŸ”§, and mo…

    Jupyter Notebook

  2. FRAUD-DETECTION-PROJECT FRAUD-DETECTION-PROJECT Public

    Welcome to the Fraud Detection Project! This repository uses machine learning 🧠 to detect fraudulent transactions πŸ’³. It includes data preprocessing πŸ› οΈ, model training πŸ“š, evaluation πŸ“Š, and visualiza…

    Jupyter Notebook

  3. PROJECT-ineuron- PROJECT-ineuron- Public

    Classify mushrooms as πŸ„ edible or poisonous 🚫 using machine learning πŸ€–. This project includes data preprocessing, training various models (Logistic Regression, Decision Tree, SVM, etc.) πŸ‹οΈ, and eva…

    Jupyter Notebook

  4. stone-paper-sicssior-game stone-paper-sicssior-game Public

    Play Rock, Paper, Scissors against the computer βœŠπŸ“„βœ‚οΈ. Choose rock (1), paper (3), scissors (2), or quit (4) πŸšͺ. The computer's choice is random πŸ€–, and the winner is determined by standard game rules…

    Python