Hello, I'm Hamza

A results-driven Data Scientist with a passion for building intelligent systems and extracting valuable insights from complex data. I specialize in Machine Learning and AI, with a focus on real-world applications.

Explore My Work
Developer Illustration

My Technical Skills

Programming Languages

Python, C, C++, Java, SQL, NoSQL

Data Science & ML

Pandas, NumPy, Scikit-learn, TensorFlow, Keras, Computer Vision

Deep Learning & NLP

CNNs, Text Preprocessing, Information Retrieval, LangChain, LangGraph, RAG Pipelines, NLP

Tools & Frameworks

Jupyter, Colab, FastAPI, Vercel, Git, GitHub, Docker, Supabase

Data Visualization

Matplotlib, Seaborn, Plotly

IoT & Automation

C++, Microcontrollers, Arduino, Selenium

Web Scraping

BeautifulSoup, Selenium, Requests

My Academic Background

School

I graduated with top honors from MC Boys School Kiri Dawood Khan, Multan in 2020, where I was recognized as the school topper.

College

I completed my FSC in Pre-Engineering in 2023 from Millat Associate College Multan, further strengthening my analytical and problem-solving skills.

University

I am currently in my second semester at Emerson University Multan, studying BS DS (Data Science), and achieved a perfect 4.0/4.0 GPA in my first semester.

My Certificates

AI Agents Certificate

AI Agents

Issued by Simplilearn

Generative AI Studio Certificate

Generative AI Studio

Issued by Simplilearn & Google Cloud

RAG Pipeline Certificate

RAG Pipeline

Issued by Simplilearn

Python Programming Certificate

Python Programming

Issued by Cisco Networking Academy

My Projects

Recommendation Systems / Similarity

MirrorDocs Project

MirrorDocs

Compares two documents and tells you how similar they are using NLP, NLTK, spaCy, CountVectorizer, and Cosine Similarity.

NLP NLTK spaCy Cosine Similarity
View Project →
MovieMind Project

MovieMind

A movie recommendation system powered by NLP and cosine similarity, built on a FastAPI backend and hosted on Hugging Face Spaces.

NLP Cosine Similarity FastAPI Hugging Face
View Project →
TuneBuddy Project

TuneBuddy

An AI-powered music recommendation app that uses NLP and TF-IDF to suggest songs based on text input. Built with Streamlit and FastAPI.

NLP Text Preprocessing Streamlit FastAPI
View Project →
BookMuse Project

BookMuse

A book recommendation engine utilizing NLP to suggest books based on user queries, with a backend built on FastAPI and deployed on Hugging Face Spaces.

NLP Text Preprocessing Streamlit FastAPI
View Project →

Other AI Projects

Project 1

Diabetes Prediction

Developed a machine learning model that predicts diabetes with 97% accuracy, showcasing expertise in classification algorithms and model optimization.

Python Scikit-learn Pandas
View Project →
Project 2

Titanic Survival

Engineered a machine learning model to predict passenger survival on the Titanic, utilizing feature engineering and ensemble methods to achieve high predictive accuracy.

Python ML Pandas
View Project →
Project 3

Banana Quality Classification

Built a Convolutional Neural Network (CNN) to classify the quality of bananas from images, demonstrating proficiency in computer vision and deep learning with Keras.

Python CNN Keras
View Project →
Project 4

Emotion & Sentiment Analysis

Created an NLP pipeline for emotion and sentiment analysis from text, applying techniques like tokenization, vectorization, and model training to extract insights from unstructured data.

NLP Text Preprocessing Python
View Project →
Project 5

Email Spam/Ham Classifier

Developed a robust email classifier using natural language processing (NLP) to accurately distinguish between spam and legitimate emails, a practical application of text-based classification.

NLP Text Preprocessing Scikit-learn
View Project →
Project 6

PDF Question Answering App

Designed and built a full-stack application that leverages Retrieval-Augmented Generation (RAG) and an LLM to answer complex questions from any uploaded PDF, highlighting a strong grasp of modern Generative AI techniques.

Gen AI LangChain LLM Information Retrieval
View Project →

Get In Touch

I'm currently open to new opportunities. Feel free to reach out to me!