Projects

Technical projects showcasing practical implementations and architectures

15
Total Projects
7
Featured
10
With Showcase
5
On GitHub

Project Showcases

Making AI Reliable: Design by Contract for Large Language Models

An in-depth exploration of applying "Design by Contract" principles to Large Language Models, offering a comprehensive taxonomy, detection methods, and enforcement strategies to make AI systems more reliable and predictable....

LLM Systems API Design Software Engineering Artificial Intelligence Python
January 2025 View Details
Building a Go Database Engine from Scratch

A comprehensive implementation of a custom database engine in Go featuring ACID compliance, B+ tree storage, MVCC concurrency control, adaptive indexing, and ML-enhanced query optimization—built entirely from scratch without external...

Go Systems Programming Database Systems B+ Trees Concurrency Control +2
December 2024 View Details
Ray Tracing from Scratch: A Comprehensive Guide to 3D Rendering Physics and Implementation

A deep dive into ray tracing implementation, exploring the physics of light transport, rendering equations, and practical optimization techniques for creating photorealistic 3D graphics.

C++ Computer Graphics Physics Simulation 3D Rendering Ray Tracing
May 2024 View Details
Building a Bangla Handwritten Digit Recognizer from Scratch

A custom convolutional neural network implementation from scratch using only NumPy that achieves 95.87% accuracy on Bangla handwritten digit recognition, without relying on deep learning frameworks.

Python NumPy Computer Vision Neural Networks Deep Learning
June 2023 View Details

An advanced blockchain framework designed specifically for healthcare data management that incorporates sharding, Layer-2 solutions, and a Directed Acyclic Graph (DAG) ledger structure.

Hyperledger Fabric Ethereum Solidity Go IPFS +2
April 2023 View Details
Image Caption Generation with BERT Context Vectors

Extended the "Show, Attend, and Tell" image captioning model with BERT to improve caption quality and reduce training time, achieving 36% improvement in CIDEr score and 43% improvement in BLEU-4....

PyTorch BERT Computer Vision NLP Deep Learning
January 2023 View Details
EventFly – Distributed Microservices Event Platform

A comprehensive microservices-based event management platform engineered for scalability, resilience, and rapid feature delivery, supporting end-to-end workflows for event creation, promotion, participant engagement, and monetization.

TypeScript Node.js Python React Kubernetes +10
June 2022 View Details
Enhancing TCP Fairness: TCP Vegas+ Implementation

Modified TCP Vegas implementation with dynamic aggressiveness to address fairness issues when competing with TCP Reno, achieving near-perfect fairness while preserving Vegas' efficiency advantages.

C++ NS3 Networking TCP/IP Protocol Design
May 2022 View Details
Yet Another C Compiler

A sophisticated multi-pass compiler for a subset of C programming language, featuring lexical analysis, syntax analysis, semantic analysis, intermediate code generation, and assembly optimization.

C++ Flex Bison Assembly Compiler Design
April 2022 View Details

A comprehensive blockchain-based ticketing platform that addresses fraud, scalping, and counterfeiting in the event ticketing industry using smart contracts and NFTs. This project was selected as a finalist in the...

Ethereum Solidity Smart Contracts Web3.js NFT +3
April 2021 View Details

More Projects

Finalist in Blockchain Olympiad Bangladesh (BCOLBD) 2021 with team "Recursively Enumerable". Designed NFT-based ticketing system using ERC-1155 standard. Implemented smart contracts for anti-scalping, dynamic QR codes, and decentralized identity management...

Ethereum Polygon Solidity ERC-1155 Web3.js +1
Jan 2021 - April 2021

Implemented Show, Attend and Tell architecture with ResNet-101 encoder and LSTM decoder. Achieved BLEU-4: 0.335, CIDEr: 0.92 on MS-COCO dataset. Enhanced with beam search and multi-head attention achieving 11-point BLEU-4...

PyTorch ResNet-101 LSTM MS-COCO Attention Mechanisms +1
Jan 2023 - Feb 2023 GitHub

Designed microservices-based event management system. Led back-end architecture implementing newsfeed, payment, authentication, and event management services.

TypeScript Express.js Next.js Docker Kubernetes +2
May 2022 - July 2022 GitHub

Built complete compiler for subset of C language using Flex (lexical analysis) and Bison (parsing). Implemented symbol table management with scope handling and comprehensive error reporting. Added semantic analysis for...

Flex Bison C++ Compiler Design Symbol Table +1
Jan 2022 - April 2022 GitHub

Implemented and analyzed TCP congestion control variants (Reno vs Vegas) using NS3 network simulator. Designed TCP Vegas+ modification addressing fairness issues through dual-mode operation. Conducted comprehensive performance analysis measuring throughput,...

NS3 C++ TCP Reno TCP Vegas Network Simulation +1
Jan 2022 - May 2022 GitHub