Machine Learning Engineer Portfolio

Applied ML projects built for real-world use cases.

I build machine learning projects across security, healthcare, NLP, education, computer vision, and business analytics. This portfolio highlights clean project summaries, live demos where available, and direct links to the source code.

Projects included
9 selected builds
A cleaner portfolio structure with live and GitHub links mapped project by project.
Highlighted outcomes
96% precision, 98% F1
Banking malware detection project with SHAP-based interpretability.
Focus areas
NLP, CV, Security, Prediction
Balanced mix of deep learning, classical ML, retrieval, and deployment work.

Projects

Use the filters to scan the portfolio quickly without the older carousel issues and placeholder links.

Security

Android Banking Malware Detection System

Machine learning system for malicious Android banking app detection using 50 APK-derived features such as permissions, API calls, and certificates.

96% precision 98% F1-score SHAP explainability
Python XGBoost Androguard scikit-learn Keras SHAP
NLP / RAG

Medical Research Assistant

RAG chatbot for medical research papers that retrieves and cites exact source passages instead of depending only on base model knowledge.

41% fewer hallucinations Semantic search MMR retrieval
Python LangChain Groq ChromaDB FastAPI Streamlit
Vision + NLP

Image Captioning and Story Generation

Multi-model pipeline that turns uploaded images into captions and then expands them into short stories using fine-tuned generative models.

180K+ training pairs BLIP + GPT-2 One-click demo
Python PyTorch Transformers BLIP GPT-2 Flask
Prediction

Customer Churn Prediction

Customer churn prediction workflow for identifying attrition risk and helping prioritize retention decisions with explainable business-facing outputs.

Churn analytics Retention use case Interactive app
Python Classification Business analytics
NLP

Next Word Prediction

Sequence modeling project trained on Shakespeare's Hamlet to predict the next word and demonstrate language modeling on literary text.

Sequence modeling Language generation Streamlit app
Python Deep learning NLP
Prediction

Student Mathematics Score Prediction

Web-based prediction system for estimating student mathematics performance using academic and behavioral inputs, deployed on AWS Elastic Beanstalk.

Education analytics AWS deployment Regression workflow
Python Regression AWS EB
Prediction

Car Price Prediction

Vehicle price estimation project built around supervised learning to predict car prices from structured features.

Regression Tabular ML Portfolio project
Python Data preprocessing Regression
Healthcare

Heart Disease Prediction

Prediction system for heart disease risk assessment using patient health data and a browser-based interface for quick clinical-style evaluation.

Healthcare ML Risk prediction Live deployed app
Python Classification Deployment
Environment

Forest Fire Prediction

Environmental prediction project for estimating forest fire risk from weather and field-related inputs.

Environmental ML Risk forecasting Tabular prediction
Python Prediction Feature engineering

About

A concise overview so the page stays easy to scan without feeling crowded.

I focus on practical machine learning work: training models, building usable interfaces, deploying demos, and presenting results clearly.

This version of the portfolio replaces the fragile carousel layout with a cleaner card grid, fixes missing project links, and organizes the content around stronger scanning and mobile compatibility.

Core stack

Python
scikit-learn
XGBoost
PyTorch
Keras
LangChain
FastAPI
Docker
Streamlit
Hugging Face