Projects

You can visit my Github page to see all my projects.

Mitigating Git File System Vulnerability
The CVE-2021-21300 vulnerability in Git exposes a critical security flaw where attackers can execute arbitrary code by exploiting case-insensitive file systems and symbolic links. This vulnerability affects Git versions 2.14.2 to 2.30.1 and allows malicious actors to manipulate Git hooks during repository cloning. Traditional defenses rely on manual configurations, such as disabling symbolic links or upgrading Git, which are prone to human error. This report explores automated solutions, including an eBPF-based kernel-level defense that monitors and blocks malicious symlink operations, and complementary measures like Git aliases for safe cloning
Code Report


StackOverflow Search Engine
This project is an AI-powered search engine designed to help developers quickly find solutions to programming errors by leveraging Stack Overflow data. The system combines keyword-based search (using Lucene) and semantic search (using BERT) to retrieve relevant answers, and it employs a Large Language Model (LLM) to generate concise and accurate solutions.
Code


Bangla Caption Generation for images
In this project, a new model is proposed and implemented that can generate Bangla caption for a given image.
Code


Bangla Digit Recognition using CNN
This CNN model is built from scratch. The applied model showed 77% independent test accuracy and 91% validation accuracy.
Code


Englishour
This is a software development project. Purpose of this project is to create an English Learning Platform for children.
Frontend Code Backend Code


TCP Libra
This is a congestion control algorithm implemented successfully in NS3.
Code