Hi, I’m Zain Zahid
Machine Learning & AI Engineer

Projects

RevenueLens

A Python-based Streamlit web app that analyzes customer behavior and visualizes how each customer contributes to annual revenue. Ideal for sales and marketing teams.

  • Upload customer transaction data (CSV/Excel)
  • Visualize revenue contribution per customer
  • Identify top-performing and underperforming segments
  • Interactive charts with filters for date, product, and region
  • Export insights as PDF or CSV reports
Python Streamlit Pandas NumPy Seaborn Matplotlib Scikit-learn

SheShield – Breast Health Assessment Tool

Early detection saves lives. SheShield is a Python & Streamlit ML app using Logistic Regression to assist healthcare professionals.

  • Upload structured patient data (CSV/Excel)
  • Generate actionable risk insights
  • Download PDF risk report
Python Streamlit Pandas NumPy Scikit-learn

Image Classification Neural Network

Built and trained a CNN on CIFAR-10 dataset to classify unseen images using TensorFlow.

  • End-to-end ML workflow: training, saving, inference
  • Real-world image processing
  • Turned theory into a functioning ML system
Python TensorFlow Keras CIFAR-10 NumPy

FIFA K-Means Clustering

Custom K-Means clustering algorithm on FIFA 22 player data to recommend similar players based on features.

  • Cluster players by Overall, Potential, Market Value, Wage, Age
  • PCA-based visualization for clusters
  • Min-Max scaling, random centroid initialization, Euclidean distance, iterative centroid updates
  • Player recommendation system: find closest similar players
Python NumPy Pandas Machine Learning K-Means PCA

Angela – AI Voice Assistant

Python-based interactive virtual assistant that responds to voice commands, automates tasks, and provides hands-free support.

  • Set reminders & perform calculations
  • Retrieve real-time info (time, date, web queries)
  • Automate browsing tasks (Google, YouTube, social media)
  • Play songs from YouTube by voice command
  • Human-like responses using gTTS
  • Integrated with OpenAI API
Python Speech Recognition gTTS OpenAI API Automation YouTube API

Skills

Machine Learning

Supervised & unsupervised learning, regression & classification, clustering, feature engineering, model evaluation, hyperparameter tuning, implemented with Scikit-learn.

Deep Learning

Neural networks, backpropagation concepts, CNN-based image classification, and model training using TensorFlow & Keras.

Mathematics for ML

Linear algebra, probability & statistics, gradient descent optimization, and cost function analysis.

Programming & Data Tools

Python, NumPy, Pandas, data preprocessing, and visualization workflows using Matplotlib.

Certifications

GeeksforGeeks Python Programming Course
Simplilearn: Introduction to Applied Data Science with Python
Simplilearn: Mathematics for Machine Learning
DeepLearning.AI Machine Learning Specialization

About Me

Zain Zahid working on ML projects

Hello! I'm Zain Zahid (Zen Zed), a self-taught Python developer and aspiring Machine Learning & AI Engineer with hands-on experience in practical ML & AI projects.

My work focuses on solving real-world problems using supervised & unsupervised learning, deep learning, and automation techniques. I enjoy turning ideas into functional applications, from predictive models to automated solutions.

My approach is simple: learn → build → iterate. I am passionate about pushing the boundaries of what AI can achieve and continuously improving my skills through projects and deployment experience.

Contact Me

Top