Experience
Career timeline
Jun 2026 – Present
Senior Software Engineer · Implevista
Dhaka, Bangladesh
Designing the core architecture of an AI-powered media platform — scalable backend services, distributed caching, and AI infrastructure built for high-volume content delivery.
Responsibilities
- Design the personalized recommendation engine for OTT platforms.
- Own the distributed caching architecture serving over 1 million users across multiple edge locations.
- Build MCP tools integrated with Retrieval-Augmented Generation (RAG) to automate AI-powered workflows.
Achievements
- Delivered a high-performance distributed caching architecture that holds up at 1M+ concurrent users across edge locations.
- Shipped MCP-based tool-calling infrastructure connecting LLM workflows directly to production data sources.
May 2025 – Jun 2026
Software Engineer · Implevista
Dhaka, Bangladesh
Engineered a large-scale multi-tenant travel SaaS platform supporting multiple B2B and B2C products through a centralized architecture for flight booking, travel management, CRM, CMS, and business operations.
Responsibilities
- Led a cross-functional engineering team.
- Architected a centralized multi-tenant platform enabling multiple SaaS applications to operate under one unified management system.
- Designed and scaled a Server-Sent Events (SSE) architecture to handle high-concurrency search requests in real time.
- Implemented a secured authentication system with integrated OAuth 2.0 for access management.
- Engineered a DevOps pipeline with multi-stage Docker builds to improve build efficiency and deployment automation.
Achievements
- Built a serverless data-processing system that cut processing time by 70% across more than 2 million ERP records on GCP.
- Optimized system-wide performance through a strategic caching service layer.
Jun 2024 – Apr 2025
Junior Software Engineer · Implevista
Dhaka, Bangladesh
Designed and implemented core features and Global Distribution System (GDS) API integrations, establishing the foundation for IV Trip's flight and hotel booking engine.
Responsibilities
- Engineered an architectural solution to normalize and present a unified data representation layer for disparate GDS and Aggregator API data sources and types.
- Implemented SOAP API solutions for stateful, session-driven data exchange.
- Designed dynamic data presentation and improved UX using React.js and Redux.
- Integrated Redux Toolkit and RTK Query to optimize state management, data fetching, and scalability across components.
- Standardized Docker configuration and deployment pipelines across development and production environments.
Achievements
- Established the unified data-normalization layer that became the foundation for IV Trip's booking engine across multiple GDS providers.
Feb 2024 – May 2024
Jr. Software Engineer Intern · Implevista
Dhaka, Bangladesh
Built core functionality for a monolithic, multi-vendor service-booking application (React Native) for business and occasional events.
Responsibilities
- Implemented core functionalities and developed reusable React Native components.
Achievements
- Significantly improved UI consistency and accelerated front-end development velocity through a reusable component library.