Professional Projects

A selection of professional and academic projects focused on scalable backend systems, cloud-native deployments, financial technology, and full-stack web development.

Enterprise Workflow Applications

Internal Process Automation

Designed and maintained enterprise applications that automated operational workflows and integrated with internal business systems. Managed CI/CD pipelines and containerized deployments on Kubernetes.

Role: Researcher, Developer

Technologies: Docker, Kubernetes, GitLab CI/CD, Rancher

bKash

Mobile Financial Services Platform

Contributed to one of Bangladesh's largest mobile financial ecosystems by developing backend services for bill payments, banking integrations, and utility transactions. Focused on scalable transaction processing and cloud-native service architecture.

Role: Software Engineer

Technologies: Spring Boot, Redis, DynamoDB, Microservices

Katalyse F&B

Restaurant Automation & Ordering Platform

Built a restaurant management platform designed to improve customer engagement and streamline ordering workflows. The system supports multilingual storefronts, customizable themes, hierarchical product catalogs, loyalty programs, discount management, and performance optimization through caching.

Role: Software Engineer

Technologies: Java, Spring Boot, PostgreSQL, Docker

ringID

Real-Time Social Networking Platform

Developed live video streaming features and real-time communication services for a large-scale social networking platform. Worked on media processing and streaming synchronization.

Role: Software Engineer

Technologies: Java, Android

Selected Academic Projects

Cloud-Native Deployment Strategies (M.Sc.)

Researched and implemented multiple deployment strategies using Azure Virtual Machines, Containers, Kubernetes, and App Services while comparing operational costs and complexity.

Beverage Store Platform (M.Sc.)

Built a serverless e-commerce application with shopping cart functionality, PDF invoice generation, email delivery, and usage analytics.

Ticket Management System 5000 (M.Sc.)

Developed a distributed ticketing system supporting REST, gRPC, AMQP, and UDP-based communication for concurrent users.