Curious and research-driven IT enthusiast with a strong foundation in Django, Java, Python, Machine Learning, PostgreSQL, Deep Learning.
Passionate about applying software development and data-driven techniques to solve real-world challenges. With experience in developing transit management, e-commerce applications, I continuously explore innovative solutions that bridge technology and practical problem-solving.
Sep 2023 - Jun 2027

LegalAidAI is an AI-powered legal assistant that uses LLMs + ChromaDB for retrieval-augmented responses based on the Indian Constitution and user-uploaded documents (PDF, DOCX, TXT). Built with Django & React
Technologies: Django,React,ChromaDB,LLM
Demo View Repository
This project builds a Convolutional Neural Network (CNN) to automatically colorize grayscale images using the CIFAR-10 dataset. It converts grayscale images (32 x 32) into full-color RGB images, uses TensorFlow and Keras for model building and training, and features a simple, fully convolutional network design.
Technologies: Python, TensorFlow, Matplotlib
View Repository
MLGuard: One-Line Model Diagnosis Tool A lightweight Python library offering plug-and-play diagnostics for ML models. MLGuard detects issues like multicollinearity, class imbalance, overfitting, and fairness bias with human-readable summaries. Built for automation and deployment readiness, it provides instant insights like “Overfitting Detected” or “Bias Present”.
Technologies: Python, scikit-learn, matplotlib, pandas
View Repository Use Instructions
Developed a Django-based e-commerce system with role-based access where users join clubs via memberships to access exclusive products. Used Django ORM for efficient database management, Django authentication for secure logins, and Django views & templates for dynamic content rendering. Admins can manage clubs, memberships, and products, while members get a personalized shopping experience with restricted access.
Technologies: Django, Bootstrap, HTML, CSS, Javascript
Demo View Repository
Developed a structured transit management system with tree-based route retrieval and multithreading for station updates. Admins can manage stops and routes, users can find bus routes and book tickets, and station masters handle ticketing. Drivers can start routes with automated station timing updates using multithreading, making lives of passengers much more convenient.
Technologies: Java, PHP
View RepositoryFeel free to reach out to me!