Data Science / ML Engineering

Haitham Assaf

Data Science student at San Jose State University (Fall 2026). Focused on machine learning, NLP, and AI engineering.

Open to internships in DS, ML, and AI engineering

ResumeMatch AI

New

NLP-powered tool that analyzes resume-job description fit using TF-IDF keyword matching and LLM-based semantic analysis via Claude API. Features a smart skill taxonomy, AI bullet point rewriter, and interactive dashboard with match scores and skill gap visualizations.

Python Claude API NLP TF-IDF spaCy PyMuPDF FastAPI Streamlit

NBA Intelligence Hub

Live

Conversational AI assistant answering natural language NBA questions grounded in real-time stats. RAG pipeline combining structured stat lookups with semantic vector search over 478 player and team summaries.

Python Claude API RAG ChromaDB FastAPI Streamlit LangChain

NBA Awards Prediction Dashboard

Live

Full-stack ML app predicting NBA MVP, DPOY, and Sixth Man awards using a custom dataset of 16,500+ game-level records. K-Means clustering classifies 340+ players into performance tiers with interactive leaderboards and radar charts.

Python Scikit-learn K-Means Pandas Plotly Streamlit

Languages

Python, SQL, Java, C, C++

ML / AI

LLMs, NLP, RAG Pipelines, Vector Embeddings, LangChain, ChromaDB, Scikit-learn, TensorFlow, Claude API, OpenAI API, Hugging Face, spaCy

Data

Pandas, NumPy, Plotly, Matplotlib, PostgreSQL, BigQuery, TF-IDF, Feature Engineering

Infrastructure

Git, Docker, FastAPI, Streamlit, Gradio, AWS, GCP, REST APIs, PyMuPDF

Data Visualization Data Structures and Algorithms Intro to Artificial Intelligence Intro to Database Management Systems Intro Machine Learning Object-Oriented Design
Jan 2025 -- Aug 2025

Data Science Intern

Questivity -- Santa Clara, CA

Built end-to-end data pipelines in Python and SQL, developed automated analytical dashboards for IT service performance, and architected optimized SQL workflows that accelerated report generation across cross-functional teams.

Dec 2025 -- Apr 2026

Consultation Agent (Seasonal)

Geek Squad -- San Jose, CA

Diagnosed and resolved hardware, software, and network issues for 20+ customers weekly. Implemented security measures and optimized device configurations across Windows, macOS, and mobile platforms.