Work Experience
Software Engineer II at Celltron Intelligence
Nov 2025 – Present
Fulltime
- Drove technical trade-offs and approvals; balanced performance, reliability, and delivery risks while enforcing development and testing standards.
- Led cross-border engineering teams in Bangladesh and India; planned sprints, delegated feature ownership, enforced code reviews and CI to ensure predictable delivery..
- Owned system architecture and technical direction; defined domain boundaries, API standards, data contracts, and deployment approach to enable independent service delivery.
- Authored comprehensive developer runbooks and system architecture diagrams, standardizing the onboarding process and reducing knowledge silos across distributed engineering teams.
- Engineered the initial CI/CD pipelines using GitHub Actions, AWS and Docker, reducing deployment lead time from hours to minutes and enforcing automated testing gates for cross-border teams.
Software Engineer at NexBell Inc.
Nov 2023 – Nov 2025
Fulltime
- Decoupled a monolithic codebase into modular services using Strategy and Factory patterns, significantly reducing code coupling and facilitating easier unit testing.
- Optimized critical MySQL queries by implementing composite indexing, reducing query execution time by 17% and supporting low-latency analytics for 50+ concurrent vendor stores.
- Redesigned the AWS infrastructure by migrating idle resources to reserved and spot instances and implementing auto-scaling policies, resulting in a 40% reduction in monthly cloud costs.
- Overhauled the authentication module by implementing OAuth2 and JWT with role-based access control (RBAC), eliminating common security vulnerabilities and streamlining the user login flow.
Software Developer at Innovative IT
Oct 2022 – Oct 2023
Freelance
- Conducted bottleneck analysis and optimized legacy database queries through indexing and query-set optimization, achieving measurable improvements in system stability and reducing average API response times.
- Developed and documented production-ready RESTful APIs using Django Rest Framework (DRF), incorporating secure authentication patterns and efficient serialization logic to minimize payload sizes and latency.
- Architected robust background task pipelines using Celery and Redis to handle resource-intensive operations (automated reporting, transactional emails), significantly improving frontend responsiveness by offloading non-blocking tasks.
- Engineered custom Django backends for diverse client projects, implementing PostgreSQL/MySQL schemas designed for high data integrity and scalability across web and mobile platforms.
Projects
Algocode - Distributed Code Evaluation System
Django, DRF, RabbitMQ, Docker, PostgreSQL, MongoDB, AWS, Portainer, Container Security, Microservices
A microservices solution for DSA problem solving platform backend just like Leetcode built from scratch without any 3rd party solution.
- Architected a loosely coupled backend comprising Auth, API Service, and RCE service, communicating via asynchronous message queues (RabbitMQ) to handle high-concurrency submission spikes without blocking.
- Engineered a custom C++ Judge (Remote Code Execution) that spins up ephemeral Docker containers for each submission, isolating user code from the host OS to ensure security.
- Implemented kernel-level constraints (using Docker Runtime options) to strictly limit CPU, Memory, and PIDs, effectively preventing malicious attacks like fork-bombs and infinite loops.
- Built the orchestration layer to manage the lifecycle of code submissions, from queuing and execution to result validation (AC/WA/TLE), achieving a sub-2.5s turnaround for standard problem sets.
Movio - VOD Platform in Microservices
Django, AWS S3, EC2, Translate, Gcore CDN, Flower, Elasticsearch, Nginx, Gunicorn, Cloudflare, Celery, FFmpeg, Docker
A scalable microservices solution for video on demand platform with closed caption, DRM and data protection need just like YouTube.
- Architected an event-driven video processing pipeline using Celery and RabbitMQ, offloading resource-intensive transcoding tasks (FFmpeg) from the main thread to prevent blocking.
- Implemented MPEG-DASH and HLS protocols with multi-bitrate transcoding, ensuring smooth playback across varying bandwidths and reducing client-side buffering events.
- Fully containerized the microservices architecture using Docker, ensuring consistent runtime environments across development and production stages.
- Secured video assets using DRM (PlayReady) and optimized global delivery via CDN caching, reducing origin server load and improving Time-To-First-Byte (TTFB) by 40%.
ProStream - Low Latency Live Streaming
Django, Django Rest Framework, React, PostgreSQL, WebSocket, Route53, AWS
Live streaming solution for low latency video game streaming just like Twitch.
- Engineered a Twitch-inspired streaming backend utilizing the Agora SD-RTNTM (Software Defined Real-time Network) to deliver low-latency, one-to-many broadcasts with high throughput and global availability.
- Implemented a robust security layer by building a Dynamic Token Server in Django, generating time-bound, HMAC-signed access tokens for Agora channels to prevent unauthorized stream access and stream sniping.
- Architected a high-concurrency chat interface using Django Channels (WebSockets) and Redis Pub/Sub, managing real-time viewer interaction and metadata syncing (viewer counts, stream status) outside the media stream.
Other Projects
CuteTube - Robust VOD platform in Monolith Just Like YouTube
- Monolith version of Movio - a robust video on demand solution.
Custom Online Judge for Remote Code Execution
- A standalone Online Judge Solution with pure docker implementation and security best practices.
Scalable AWS Infra with Pulumi
- A production AWS infrastructure with Pulumi.
ImgTwist - Image Hosting for All Your Needs
- A robust Django-based image hosting solution.
Load Balancer with Nginx
- Simulates various load balancing algorithms using Docker and Nginx.
Rate Limiter
- Custom implementation of token bucket algorithm for rate limiting using object-oriented programming principles.
City Library
- A library management system built using Django, Django Rest Framework and MySQL.
RabbitMQ Ice-Breaker
- An introduction to RabbitMQ for beginners with practical implementation.
Cricket Match System
- A CLI tool to simulate cricket matche with best practices in object-oriented programming.