Projects
Detailed information about my most significant technical projects, including diagrams, architectures, and in-depth explanations.
Building an Enterprise URL Shortener

A comprehensive guide to building an enterprise-grade URL shortener with event sourcing, 3-tier caching, real-time analytics, and multi-region deployment capable of handling 50,000+ RPS.

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.

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.

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.

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.
