PORTFOLIO

AI/ML Projects

A showcase of production-ready machine learning solutions across healthcare, computer vision, NLP, and bioinformatics. Each project demonstrates end-to-end ML pipeline development, from data preprocessing to model deployment.

Featured Projects

Highlighted work demonstrating expertise in healthcare AI and deep learning

Emotion Analyzer
Full-Stack AI

Emotion Analyzer API – End-to-End AI Application

Production-grade NLP microservice for real-time emotion classification with full-stack deployment

Built a complete AI application featuring a fine-tuned DistilRoBERTa Transformer for emotion classification, deployed as containerized microservices on Google Cloud Platform with automated CI/CD pipelines.

Key Features:

  • Fine-tuned DistilRoBERTa Transformer for emotion classification
  • FastAPI backend with async inference and performance caching
  • React + Vite frontend with Tailwind CSS for real-time visualization
  • Docker containerization with Cloud Run deployment
  • Automated CI/CD via Firebase CLI and Google Cloud Build
  • Environment-based CORS control and Pydantic validation

Technical Highlights:

  • Low-latency, cloud-native AI product showcasing full-stack ML and MLOps
  • Production-ready microservice architecture with scalable inference
  • Integrated frontend-backend communication with real-time emotion outputs
  • Complete DevOps pipeline from development to deployment

Tech Stack:

Python FastAPI PyTorch Hugging Face React Docker Google Cloud Run Firebase Hosting
Impact: Delivered a production-ready AI product demonstrating end-to-end ML application development and deployment expertise.
Brain MRI Classifier
Medical AI

AI-Powered Brain MRI Classifier

Deep learning model for automated tumor classification in medical imaging

Developed a convolutional neural network (CNN) model using TensorFlow and Keras for brain tumor classification in MRI scans, featuring data augmentation and Grad-CAM visualizations for medical interpretability.

Key Features:

  • CNN architecture trained on brain MRI scans for tumor classification
  • Data augmentation techniques for handling limited medical imaging datasets
  • Grad-CAM visualizations for model interpretability in clinical settings
  • Transfer learning implementation for improved performance
  • Medical imaging preprocessing pipeline for DICOM format

Technical Highlights:

  • Implemented custom data preprocessing for medical imaging data
  • Applied regularization techniques to prevent overfitting
  • Generated attention maps for clinical decision support
  • Demonstrated potential for reducing diagnostic time in clinical workflows

Tech Stack:

Python TensorFlow Keras NumPy Matplotlib Medical Imaging Deep Learning CNN
Impact: Showcases expertise in medical AI applications with focus on interpretable deep learning for healthcare.
Enzyme Classification
Bioinformatics

Enzyme Classification from Protein Sequences

Sequence-based classifier distinguishing enzymes from non-enzymes with high accuracy

Developed a bioinformatics machine learning pipeline using amino acid compositions and Biopython for protein sequence analysis, achieving 91% accuracy and 0.96 ROC-AUC score in enzyme classification.

Key Features:

  • 91% classification accuracy with 0.96 ROC-AUC score
  • Sequence-based classifier using amino acid compositions
  • Biopython integration for protein sequence analysis
  • Feature engineering from biological sequence properties
  • Robust validation across different protein datasets

Technical Highlights:

  • Advanced feature extraction from protein sequences
  • Machine learning pipeline for biological data processing
  • High-performance classification with excellent generalization
  • Demonstrates expertise in computational biology applications

Tech Stack:

Python Biopython scikit-learn Machine Learning Bioinformatics Protein Analysis Sequence Data Classification
Impact: Demonstrates strong expertise in bioinformatics and computational biology, with practical applications in protein functional annotation.

Additional Projects

More AI/ML solutions across various domains

Fake News Detection
NLP

Fake News Detection

Natural Language Processing classifier to detect fake news using TF-IDF vectorization and Logistic Regression, with data leakage prevention techniques for improved model generalization.

Key Technologies:

Python NLP TF-IDF Logistic Regression Data Preprocessing
Student Performance Analysis
Data Science

Student Performance Analysis

Utilized clustering and dimensionality reduction techniques (PCA, K-Means, DBSCAN) to predict student performance and identify struggling students early for timely intervention.

Key Technologies:

Python PCA K-Means DBSCAN Clustering Dimensionality Reduction
Diabetes Risk Predictor
Healthcare ML

Diabetes Risk Predictor

End-to-end ML pipeline for diabetes risk prediction with class balancing techniques and hyperparameter tuning, transforming biomarkers into risk scores for early disease diagnosis.

Key Technologies:

Python Machine Learning Healthcare AI Disease Prediction Biomarkers Risk Assessment

Interested in more projects? Check out my GitHub for additional work and contributions.

View All on GitHub