Showcase Project Showcase

Detailed information about my most significant technical projects, including diagrams, architectures, and in-depth explanations.

Projects

Making AI Reliable: Design by Contract for Large Language Models

Date January 14, 2025
Project

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.

View Details
tag LLM Systems API Design Software Engineering Artificial Intelligence Python

Ray Tracing from Scratch: A Comprehensive Guide to 3D Rendering Physics and Implementation

Date May 14, 2024
Project

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

View Details
tag C++ Computer Graphics Physics Simulation 3D Rendering Ray Tracing

Building a Bangla Handwritten Digit Recognizer from Scratch

Date June 14, 2023
Project

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.

View Details
tag Python NumPy Computer Vision Neural Networks Deep Learning

Image Caption Generation with BERT Context Vectors

Date January 14, 2023
Project

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.

View Details
tag PyTorch BERT Computer Vision NLP Deep Learning

EventFly – Distributed Microservices Event Platform

Date June 30, 2022
Project

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.

View Details
tag TypeScript Node.js Python React Kubernetes Skaffold Helm NATS Streaming MongoDB Atlas Redis Stripe API Prometheus Grafana Docker GitHub Actions

Enhancing TCP Fairness: TCP Vegas+ Implementation

Date May 14, 2022
Project

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.

View Details
tag C++ NS3 Networking TCP/IP Protocol Design

Yet Another C Compiler

Date April 14, 2022
Project

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.

View Details
tag C++ Flex Bison Assembly Compiler Design

Blockchain Based Ticketing Platform

Date April 01, 2021
Project

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 Blockchain Olympiad Bangladesh 2021 (BCOLBD 2021).

View Details
tag Ethereum Solidity Smart Contracts Web3.js NFT ERC-1155 ERC-721 Polygon

Research

StegFormer-MC Multi-Cover Image Steganography with Distributed Secret Embedding

Date February 28, 2025
Research

An advanced steganography framework that extends the StegFormer architecture to distribute secret image data across multiple cover images, enhancing security and robustness against steganalysis detection methods.

View Details
tag PyTorch Transformer Architecture Computer Vision Information Security Deep Learning Distributed Computing

Blockchain in Healthcare 2.0

Date April 30, 2023
Research

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

View Details
tag Hyperledger Fabric Ethereum Solidity Go IPFS HL7 FHIR Zero-Knowledge Proofs
Categories
Technologies
Ethereum Solidity Smart Contracts Web3.js NFT ERC-1155 ERC-721 Polygon C++ Flex Bison Assembly Compiler Design NS3 Networking TCP/IP Protocol Design TypeScript Node.js Python React Kubernetes Skaffold Helm NATS Streaming MongoDB Atlas Redis Stripe API Prometheus Grafana Docker GitHub Actions PyTorch BERT Computer Vision NLP Deep Learning Hyperledger Fabric Go IPFS HL7 FHIR Zero-Knowledge Proofs NumPy Neural Networks Computer Graphics Physics Simulation 3D Rendering Ray Tracing LLM Systems API Design Software Engineering Artificial Intelligence Transformer Architecture Information Security Distributed Computing