My Projects
Here are some of the projects I've worked on:
Career Copilot AI: An AI-powered career advisor using RAG and LangChain
Tools: Python, LangChain, Google Gemini, RAG, Streamlit
• Developed an AI-powered career advisor that analyzes resumes and provides personalized career guidance through a conversational interface.
• Implemented Retrieval-Augmented Generation (RAG) using embeddings and vector search for context-aware responses.
• Integrated Google Gemini with LangChain for CV analysis, interview preparation, skill-gap assessment, and learning roadmap generation.
• Built an interactive Streamlit application supporting PDF resume upload and multi-turn conversations.
VolleyWatch - Volleyball Play Detection and Analysis using VideoMAE and YOLO
Tools: Python, VideoMAE, YOLO, OpenCV
• Built a computer vision system for automatic volleyball play detection and analysis
• Implemented advanced deep learning models for accurate play recognition
• Enhanced analysis capabilities through machine learning algorithms
Satellite-Based Landslide Detection using Deep Learning
Tools: Python, Tensorflow, Streamlit
• Built a U-Net model to detect and segment landslides using Sentinel-2 imagery
• Improved results with augmentation and SBConv
• Developed a website named Pahiro Pahichan using Streamlit
• Run locally for real-time image upload and prediction visualization
Nischit: Transparent Subsidy Distribution System using Blockchain
Tools: Solidity, Ethereum, Node.js, Next.js
• Developed a comprehensive subsidy tracking platform using Ethereum smart contracts and Next.js
• Implemented 7-stage workflow with role-based access control and QR-based handovers
•Developed a full-stack web application with real-time blockchain monitoring, IPFS document storage, and Merkle tree verification for tamper-proof audit trails
• Enhanced accountability and reduced corruption through decentralized data management
Weather Observation Station
Tools: PHP & SQLite
• Developed a local weather data management system using SQLite
• Added registration, search and filtering with preloaded sample weather stations
• Enabled distance calculation between selected stations
Snap-Catch
Tools: C++
• Developed an interactive ball-catching game using C++ programming
• Created a user-friendly app with enhanced gameplay logic
• Improved user experience through efficient algorithms