Projects Projects

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

Building an Enterprise URL Shortener

Date March 19, 2025
Project

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.

View Details
tag .NET 8.0 Angular AWS Kubernetes Terraform GitHub Actions Event Sourcing Redis PostgreSQL SignalR

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
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 NumPy Neural Networks Computer Graphics Physics Simulation 3D Rendering Ray Tracing .NET 8.0 Angular AWS Terraform Event Sourcing PostgreSQL SignalR