SSD MobileNet-based custom detector with dataset creation, training, and real-time inference optimization.
I design and ship machine learning systems that turn raw data into dependable, real-world intelligence. From computer vision for space applications at ISRO to assistive AI and healthcare analytics, I focus on robust modeling, clear evaluation, and pragmatic deployment.
I am an AI & Data Science student with solid foundations in machine learning, deep learning, and statistics. I enjoy understanding data deeply — how it is collected, where it can be noisy or biased, and how those details affect model behavior.
During my internship at ISRO, I worked on real-world AI systems for aerospace applications, including real-time object detection and analytical ML for structural behavior. These projects sharpened my focus on dataset quality, model robustness, and honest evaluation.
I’m particularly interested in computer vision, applied deep learning, and LLM-powered tools. My goal is to contribute to engineering teams where I can own well-scoped ML problems, iterate quickly, and ship solutions that are reliable and explainable.
Worked on real-time computer vision systems for aerospace-related image streams, focusing on detection accuracy, dataset quality, and low-latency inference under practical deployment constraints.
- Developed and optimized a real-time object detection pipeline using SSD MobileNet with TensorFlow.
- Curated custom datasets including image selection, annotation, augmentation, and train/validation splits.
- Integrated trained models with OpenCV for real-time inference and performance evaluation.
Applied machine learning techniques to structured aerospace and engineering datasets to analyze preload bolt joint behavior, emphasizing interpretability and data-driven engineering insights.
- Cleaned and explored structured datasets using Pandas, handling missing values and outliers.
- Performed feature engineering based on domain understanding of preload, torque, and joint parameters.
- Trained and evaluated ML models using scikit-learn, comparing algorithms and error metrics.
Worked as a full-stack intern contributing to web application development, focusing on clean UI implementation, backend integration, and API-driven workflows.
- Built responsive frontend components using HTML, CSS, JavaScript with a focus on usability and layout consistency.
- Integrated frontend with backend APIs for form handling, data submission, and user interactions.
- Collaborated with the team to debug issues, improve workflows, and deliver features on schedule.
ML models for analyzing preload bolt joint behavior using aerospace and engineering datasets.
Assistive system combining facial and voice emotion recognition to support individuals with autism.
Upload PDFs or Word documents to extract structured content and generate concise, context-aware summaries using Large Language Models.
Semantic search engine for research papers with LLM-powered summarization and natural language queries.
CNN-based classification of brain MRI images to predict the presence of tumors.
Predictive analytics on health datasets with feature engineering and model comparison.
As part of my ISRO internship, I worked on a real-time object detection system using SSD MobileNet, tailored for aerospace-related image streams. The goal was to detect relevant objects with low latency under hardware and accuracy constraints.
- Prepared a custom dataset, including image selection, annotation, and train/validation splits.
- Trained and fine-tuned SSD MobileNet using TensorFlow, experimenting with anchors, learning rate, and augmentation.
- Integrated the model with OpenCV for real-time inference and performed basic performance profiling.
- Improved understanding of how dataset design affects detection performance in real conditions.
- Hands-on experience with deploying deep vision models in a performance-sensitive context.
- Strengthened skills in Python, TensorFlow, OpenCV, and evaluation of object detection metrics.
This project focused on using machine learning to analyze preload bolt joint behavior, working with engineering and aerospace datasets. The aim was to understand and predict how structural parameters influence joint performance.
- Cleaned and explored engineering datasets using Pandas, handling missing values and outliers.
- Engineered meaningful features based on domain understanding of preload, torque, and joint characteristics.
- Trained and evaluated ML models in scikit-learn, comparing algorithms and error metrics.
- Gained experience applying ML to non-standard, engineering-focused tabular data.
- Improved skills in feature engineering, model validation, and communicating results to a technical audience.
- Deepened understanding of how ML can complement traditional engineering analysis.
An assistive system designed to help support individuals with autism by recognizing facial and voice emotions. The system combines computer vision and audio analysis to infer emotional states.
- Implemented CNN-based facial emotion recognition, achieving around 92.3% accuracy on the chosen dataset.
- Built a voice emotion recognition pipeline with preprocessing and classification (~89.1% accuracy).
- Integrated both modules into a Flask-based prototype for interactive use.
- Experience combining multiple ML modalities (vision + audio) in one application.
- Strengthened understanding of model evaluation on imbalanced and human-centric datasets.
- Hands-on experience deploying ML with Flask and handling real-time inputs via OpenCV.
This project focuses on using Large Language Models to automatically classify unstructured documents (such as PDFs and Word files) and generate concise, context-aware summaries. The system is designed to reduce manual review effort for documents like research papers, resumes, reports, and technical notes.
- Implemented robust text extraction pipelines for PDF and DOCX files using Python libraries.
- Designed an LLM-driven classification workflow to identify document type, intent, and key sections.
- Applied chunking strategies to handle long documents within LLM context limits.
- Generated structured summaries (brief, detailed, or bullet-based) using prompt-engineered LLM calls.
- Hands-on experience building end-to-end LLM pipelines for real-world document intelligence tasks.
- Strengthened understanding of prompt design, token limits, and structured LLM outputs.
- Practical exposure to integrating LLMs into Flask-based APIs with frontend demos.
- Built a foundation for advanced systems like RAG, document search, and enterprise knowledge tools.
A semantic search engine for research papers that allows natural language queries and provides concise summaries powered by an LLM. The system focuses on relevance and readability for students and researchers.
- Computed text embeddings for papers and indexed them using FAISS for efficient similarity search.
- Implemented a query pipeline that converts user questions into embeddings and retrieves top-k relevant papers.
- Used an LLM API to generate short, structured summaries of retrieved papers.
- Practical experience with vector databases, semantic similarity, and ranking.
- Improved understanding of LLM prompting for summarization and information extraction.
- Learned to evaluate retrieval systems qualitatively and quantitatively.
A deep learning model to classify MRI images as tumor or non-tumor. While built as a student project and not for clinical use, the focus was on careful preprocessing and robust evaluation.
- Preprocessed MRI images using OpenCV (resizing, normalization, augmentation).
- Trained CNN models to classify tumor presence, tuning depth and regularization.
- Evaluated models using accuracy, precision/recall, and confusion matrices.
- Experience with end-to-end medical imaging pipelines and their challenges.
- Improved skills in CNN architecture selection and overfitting control.
- Built awareness of ethical considerations in healthcare ML applications.
A supervised learning project that predicts the likelihood of diabetes using health datasets. Focused on clean preprocessing, feature engineering, and comparing multiple ML algorithms.
- Explored the dataset, handled missing data, and engineered informative features.
- Trained and tuned several models (e.g., logistic regression, tree-based methods) using scikit-learn.
- Compared models using metrics like ROC-AUC and F1-score.
- Reinforced tabular ML workflows, from cleaning to model selection.
- Hands-on practice with scikit-learn pipelines and evaluation techniques.
- Better understanding of how to balance accuracy with interpretability in health predictions.
I'm actively looking for opportunities where I can contribute to real ML projects, learn from experienced engineers, and take ownership of well-defined problems. If you're hiring for AI/ML internships or entry-level roles, I'd be happy to share more details and relevant code samples.