About
I started my journey as a web developer before becoming deeply interested in machine learning and data science. Currently, I am still in college, focusing on various machine learning techniques, big data processing, and data visualization. My background in web development helps me in ML Ops and model deployment, allowing me to seamlessly integrate machine learning models into production-ready systems.
Experience
Skills
Check out my latest work
I've worked on a variety of machine learning projects, exploring different models and techniques to solve real-world problems. Here are a few of my favorites.

Tomato Disease Detection
An image classification model for detecting 10 tomato diseases using a combination of custom CNN architectures and transfer learning. Achieved up to 95% accuracy and deployed as a prediction service using FastAPI, fully containerized with Docker for reproducible and scalable deployment.

EEPIS Instagram Caption Generator (RAG)
A Retrieval-Augmented Generation (RAG) system designed to generate highly relevant and context-aware Instagram captions based on EEPIS captions instagram. It leverages LangChain and ChromaDB for high-precision document retrieval and reduces hallucinations by grounding generation on structured institutional data.

Dashboard PENS
Developed a web-based data dashboard using React Router and FastAPI, supporting ongoing academic research. Performed ETL processes with Pentaho and Pandas to transform CSV data into SQL databases for visualization. Collaborated on data analysis and visualization design, contributing to insightful and interactive data presentations.

House Price Prediction
Developed a house price prediction system using XGBoost Regressor. Handled data preprocessing and ETL with Pentaho. Built FastAPI endpoints for model predictions integrated with a React frontend. Achieved R² scores of 87.5% (train) and 72.4% (test).

Facebook Posts Clustering and Classification using KMeans and Random Forest
Collected Facebook posts data for analysis and machine learning. Applied KMeans clustering with a Silhouette score of 0.90. Trained a Random Forest classifier achieving 98% accuracy
Get in Touch
Want to chat? Just send me a message on WhatsApp and I'll reply when I have time. I won't respond to promotional or irrelevant messages.



