Portfolio

AI and machine learning projects by Shanjidul Islam Sadhin — RAG systems, LLM agents, computer vision, and production ML infrastructure.

Intelligent YouTube Video Summarizer and QA System

Built a multi-interface application to download, transcribe, and summarize YouTube videos, enabling semantic search and conversational Q&A on video content.
  • FastAPI
  • Streamlit
  • LangChain
  • FAISS
  • SQLAlchemy
  • +3 more

Kidney Tumor & Stone Classification with MLOps

Developed an end-to-end deep learning pipeline for classifying kidney tumors and stones from medical images, with a focus on MLOps best practices.
  • Python
  • TensorFlow
  • DVC
  • Git
  • MLOps
  • +1 more

Full-Stack Podcast Management Web App

Developed a user-friendly web application for discovering, managing, and listening to podcasts, built with a classic LAMP stack.
  • PHP
  • JavaScript
  • Bootstrap
  • CSS
  • HTML
  • +1 more

2D Endless Runner Game with OpenGL

Developed a 2D Chrome Dino-style endless runner game from scratch using C++ and the OpenGL graphics library (freeglut).
  • C++
  • OpenGL (freeglut)
  • Git

Source for most of these lives on GitHub. For the research side, see publications.