Back to portfolio

AI / ML

AI / ML Engineer

Models, evaluation, and inference systems you can operate.

Work in this track focuses on supervised learning, computer vision, recommenders, and MLOps — training, tracking, and serving models from repositories that actually exist on GitHub.

Skills evidenced in repositories

Languages

  • Python
  • SQL

Machine learning

  • Scikit-learn
  • XGBoost
  • PyTorch
  • TensorFlow
  • Keras

Computer vision

  • YOLOv8
  • OpenCV
  • CNN
  • Grad-CAM

MLOps

  • MLflow
  • DVC
  • FastAPI
  • Docker
  • GitHub Actions

Projects for this role

11 repositories mapped from the shared project catalogue.

Generative AIFeatured

RAG Clinical Question Answering

RAG pipeline with LangChain and ChromaDB for clinical question answering, including hybrid search (BM25 + dense) and Reciprocal Rank Fusion.

  • Python
  • LangChain
  • ChromaDB
  • FastAPI
  • Docker
  • RAG
MLOpsFeatured

MLOps Loan Default Pipeline

End-to-end MLOps pipeline for loan default prediction with MLflow, DVC, FastAPI, and GitHub Actions.

  • Python
  • XGBoost
  • MLflow
  • DVC
  • FastAPI
  • Docker
AnalyticsFeatured

PulseIQ

Real-time AI analytics platform covering streaming, ML inference, LLM insights, and live dashboards.

  • Python
  • Streamlit
  • Kafka
  • Scikit-learn
  • Groq
  • Plotly
Generative AIFeatured

Multi-Agent Research Assistant

LangGraph multi-agent workflow with planner, researcher, writer, and evaluator agents that produce cited research reports.

  • Python
  • LangGraph
  • LangChain
  • OpenAI
  • FastAPI
Machine LearningFeatured

Product Recommender with FAISS

Hybrid product recommender combining collaborative filtering with embedding similarity search in FAISS.

  • Python
  • PyTorch
  • Sentence Transformers
  • FAISS
  • FastAPI
  • Docker
Computer VisionFeatured

Military Vehicle Detection & Face Auth

Surveillance prototype using YOLOv8 for vehicle detection and Haar Cascade + LBPH for face authentication.

  • Python
  • YOLOv8
  • OpenCV
  • Tkinter
  • GCP
Computer VisionFeatured

Brain Tumor Detection from MRI

CNN classification of brain tumors from MRI scans using TensorFlow/Keras. Repository description states 93.18% accuracy across four tumor types.

  • Python
  • TensorFlow
  • Keras
  • CNN
  • Grad-CAM
  • ONNX
Data AnalyticsFeatured

E-commerce Sales & Customer Analytics

Sales and customer analytics with RFM segmentation, cohort retention, and a business-insights dashboard.

  • Python
  • SQL
  • Pandas
  • Power BI
  • FastAPI
  • Docker
Generative AI

Domain LLM Fine-Tuning with LoRA

Domain-specific LLM fine-tuning with LoRA, comparing the adapted model against the base model on a fixed evaluation set.

  • Python
  • PyTorch
  • Hugging Face
  • LoRA
  • PEFT
Research

Android Botnet Detection

Android botnet detection using SVM on 342 static application features. Published in IJRASET 2023 (DOI: 10.22214/ijraset.2023.49506).

  • Python
  • Scikit-learn
  • SVM
Data Analytics

Customer Churn Analysis

Customer churn analysis and prediction using logistic regression and random forest, with ranking of churn drivers.

  • Python
  • SQL
  • Pandas
  • Scikit-learn
  • Power BI
  • FastAPI

Contact

Let’s collaborate

Open to internships, applied research, and product engineering roles across AI, data, and software. Reach out with a problem, a dataset, or a product brief.