April 2026 – Present
Lead Software Engineer
Red Circle Digital — Remote Contract
AI Photoshoot
- Multi-tenant product-photography SaaS in TypeScript, Fastify, PostgreSQL, Prisma, Redis, and AWS SQS
- Org-scoped data, credit billing, and generation flows (photoshoot, beautifier, recolor, videoshoot)
- Shipped Shopify as a standalone OAuth app (Admin GraphQL, product import and publish, Shopify Billing) and as a thin embedded App Bridge admin
- Flow: pull product, generate assets, push images back to the catalog
MyFitSize
- Multi-tenant Shopify size-quiz app in TypeScript, React Router, PostgreSQL, and Prisma
- Embedded admin, theme app extension, product block, and App Proxy storefront quiz
- Size recommendation as a ranking pipeline (body estimate, size-chart match, variant rank)
- OpenRouter parses size-chart images; pet sizes stay on a deterministic path when the model is wrong
Ownership
- Schema, indexes, Docker, Helm, and GitHub Actions from feature design through production deployment
Tech Stack: TypeScript, Fastify, React Router, PostgreSQL, Prisma, Redis, AWS SQS, Shopify, Docker, Helm, GitHub Actions
December 2025 – March 2026
Lead Software Engineer
Mind Orbital Ltd. — Remote Contract
- Architected and shipped full-stack platforms (Hazira, Teamrail) with Node.js, NestJS, TypeScript, and Angular
- Implemented Kubernetes on DigitalOcean, Docker, and Helm charts for repeatable deployments and high availability
- Led backend work for payment integrations (Stripe, SSLCommerz) and event-driven services using AWS SQS, Lambda, and Redis
Tech Stack: Node.js, NestJS, TypeScript, Angular, Docker, Kubernetes, Helm, DigitalOcean, Stripe, AWS SQS, Lambda, Redis
April 2023 – September 2025
Principal Software Engineer, Tech Lead
Astha IT (augmented at Banglalink) — Dhaka, Bangladesh
Multi-Technology Enterprise Applications
- Designed and led migration of legacy monoliths to cloud-native microservices serving 40 million users, using high-throughput Node.js, NestJS, and Go services
Banglalink Identity Access Management (BL-IAM)
- NodeJS, NestJS, TypeScript microservices architecture
- MySQL with TypeORM for data persistence and relationships
- RabbitMQ for event-driven messaging and microservices communication
- JWT, OAuth2, and API Gateway patterns for a multi-tenant telecom platform
- Docker containerization with automated deployment workflows
- Impact: Direct authentication for over 40 million customers
Go Lang JWT Authorizer Service
- Go Lang microservice for distributed JWT token verification
- High-performance concurrent processing handling max API request loads
- Nginx integration with custom authorization routing configuration
- Load distribution architecture reducing authentication overhead
- Production deployment serving millions of authorization requests
Data Sync Worker
- NodeJS and NestJS with TypeScript for type-safe development
- Redis with Bull Queue for reliable background job processing
- Legacy system integration synchronizing old auth with new IAM
- Automated data migration with consistency validation and error handling
Banglalink Bonus Disbursement Service (RnE)
- NodeJS, NestJS, TypeScript backend with cluster management
- MySQL database with complex business logic and transaction handling
- RabbitMQ messaging for reliable bonus processing workflows
- Automated containerization reducing deployment complexity
- Impact: Processes bonuses for over 40 million active subscribers
DXP - Digital Experience Platform
- PHP Laravel backend with comprehensive RESTful API development
- React frontend with TypeScript and Tailwind CSS styling
- MySQL database with optimized queries and proper indexing
- Docker deployment with automated build and release processes
bKash Payment Gateway Integration
- PHP Laravel middleware for secure payment processing
- Webhook handling with HMAC signature verification and retry logic
- Database transaction logging with automated reconciliation reports
- Error handling and monitoring for payment failure scenarios
MyBL Wallet (Go Lang PoC)
- Go Lang backend for retailer wallet proof of concept
- API development with database integration and transaction management
- Performance testing and concurrent user simulation
MyBL Product Inventory
- NodeJS, NestJS, TypeScript backend with MongoDB integration
- React frontend with TypeScript for type-safe component development
- Real-time features using WebSocket connections for live updates
Technical Leadership Achievements
- Containerized 9 production applications across multiple technology stacks
- Led cross-functional team of over 8 developers working with diverse technologies
- Implemented CI/CD pipelines reducing deployment time by 75%
- Implemented distributed caching and messaging with Redis and RabbitMQ
- Mentored 8-plus engineers and enforced code review and TDD
Tech Stack: NodeJS, NestJS, TypeScript, PHP, Laravel, Go Lang, React, Angular, Python, MySQL, MongoDB, Redis, Docker, Kubernetes, AWS
September 2022 – February 2023
Senior Full-Stack Engineer
Apartments and Developments Ltd. — Australia, Remote Contract
DevSuite SaaS Products
- Delivered 3 SaaS products (DevSuite Showcase, Remote, and Project) using React, Node.js, TypeScript, and PostgreSQL
- React with TypeScript and Tailwind CSS for responsive frontends
- Firebase authentication with custom React hooks implementation
- GCP and Kubernetes with Infrastructure as Code and CI/CD
Key Achievements
- Cut API latency by 60 percent through backend query and index optimization
- Cross-timezone collaboration with Australian team using async communication
Tech Stack: React, Node.js, TypeScript, PostgreSQL, Tailwind CSS, Firebase, GCP, Kubernetes
January 2022 – August 2022
Senior Full-Stack Engineer
Bitstrapped Inc. — Canada, Remote Contract
Vue.js & Python Applications
- Canpath Analytics: Vue.js frontend with Node.js Express backend
- Python data processing with PostgreSQL database optimization
- TilR Application: Python Django with advanced ORM usage
- Google Cloud Platform deployment with Docker and Kubernetes
- RESTful API development following OpenAPI specification standards
Technical Contributions
- Improved ingestion throughput for large datasets and deployed services on GCP
- Kubernetes deployment with auto-scaling and load balancing
- Python API integration with complex data transformation pipelines
- Performance monitoring and logging implementation
Tech Stack: Vue.js, Node.js, Python, Django, PostgreSQL, Docker, Kubernetes, GCP
June 2021 – May 2022
Senior Software Engineer
Strativ AB Ltd.
React Native & Angular Gaming Platform
- Lead engineer for AllezPadel: social and tournament platform built from scratch
- AllezPadel React Native mobile application (team leadership)
- NodeJS, NestJS, TypeScript backend with GraphQL API development
- MongoDB with complex aggregation pipelines for gaming statistics
- Angular admin dashboard with TypeScript and real-time charts
- Socket.io integration for real-time multiplayer gaming features
- Operated AWS DocumentDB
Leadership & Architecture
- Led 5-person development team across mobile and web technologies
- Designed GraphQL schema for efficient mobile data consumption
- Implemented WebSocket communication for real-time game state sync
- MongoDB optimization for high-frequency gaming data updates
Tech Stack: React Native, NodeJS, NestJS, TypeScript, GraphQL, Angular, MongoDB, Socket.io, AWS DocumentDB
August 2018 – May 2021
Senior Software Engineer
SELISE Digital Platforms
Angular & C# Enterprise Applications
- MyCareerGate: C# .NET Core microservices with Angular frontend
- JamAHook Music Platform: JavaScript audio processing with AngularJS
- TypeScript development with Angular services and reactive forms
- MongoDB integration with comprehensive data modeling
- RESTful API development with C# and Node.js
Enterprise Contributions
- Microservices architecture design and implementation
- Angular component library development for reusable UI elements
- Database optimization and complex query development
- A/B testing integration with Optimizely and Adobe Target
Tech Stack: Angular, TypeScript, AngularJS, C#/.NET Core, Node.js, MongoDB, JavaScript, AWS
October 2017 – June 2018
Senior Software Engineer
ECHO Sourcing (Pvt) Ltd.
NodeJS & Analytics Development
- Time Tracker Application: NodeJS, Express with MongoDB integration
- JavaScript analytics implementation for A/B testing platforms
- Optimizely, AB Tasty, Adobe Target integration and custom modules
- Performance optimization and conversion rate analysis
Tech Stack: NodeJS, Express.js, MongoDB, JavaScript, Analytics Platforms
2011 – 2017
Earlier Professional Experience
ICT Euro Ltd.; Impel IT Solutions; KaritKarma Ltd.; Gonona Technologies Ltd.; The RS Software Ltd.
Web Application Developer | ICT Euro Ltd. (2015–2017)
- PHP development: Magento, OpenCart with custom module development
- CodeIgniter framework with MySQL for shipping management systems
- JavaScript, jQuery frontend development with responsive design
Web Developer | Multiple Companies (2011–2015)
- Python Django development with REST framework and AngularJS
- WordPress, Joomla theme and plugin development using PHP
- Core PHP applications with MySQL database integration
- Shipping, inventory, and ERP customization (ERPNext) plus A/B testing integrations
Tech Stack: PHP, CodeIgniter, Python, Django, JavaScript, jQuery, MySQL, WordPress, Magento, OpenCart, Joomla