Md. Nazmul Hasan Sarkar
Md. Nazmul Hasan Sarkar
About Me

I'm Md. Nazmul Hasan Sarkar, a Lead Software Engineer based in Dhaka, Bangladesh, with 15 years of experience — mostly backend, in Node.js/TypeScript, Go, and Python. I build multi-tenant SaaS products with AI features on AWS serverless and Kubernetes. Open to full-time, contract, or remote roles, with UK business-hours overlap.

  • Residence . . . . . Bangladesh
  • Available . . . . . Full-time, contract, project
  • Experience . . . . . 15 years
  • Timezone . . . . . GMT+6 (UK hours overlap)
  • Address . . . . . Dhaka, Bangladesh
Professional Summary

Lead Software Engineer with 15 years of experience, mostly in backend development. I mainly work with Node.js and TypeScript (NestJS, Fastify), have built several highly scalable services in Go, and use Python for AI work.

Right now I build multi-tenant SaaS products with AI features, such as product photo generation and size recommendation for online stores, plus AI-based SaaS products — many with Flutter mobile apps — for education, pharmacies, distributors, content creation, and teamwork tracking.

At Banglalink, I led the move of a telecom platform with 40 million users from monoliths to microservices, and I have led and mentored engineering teams. I have worked with international teams and clients for over eight years, including remote teams in Australia and Canada.

Open to full-time, contract, and project roles — can start right away, with UK business-hours overlap.

Key Results
  • 40M users: Moved Banglalink’s telecom platform from monoliths to microservices.
  • 75% faster releases: Containerized 9 production apps, so releases took hours instead of days.
  • ~60% lower API latency: On SaaS backends through query and index tuning.
  • AI products shipped: LLM, vision, and image generation features in production, with checks and fallbacks for when the AI gets it wrong.
  • 8+ years: With international teams and clients, including remote contracts for Australia and Canada.
My Services
Multi-tenant SaaS

SaaS products from system design to production: tenant-isolated data, credit billing, Stripe and local payments, Shopify apps, Docker, Helm, and CI/CD.

AI Product Engineering

LLM (multi-model), vision, and image generation features that run in production, with checks and rule-based fallbacks for when the AI gets it wrong.

Technical Leadership

Led a 40-million-user platform migration and mentored 8+ engineers with code reviews and TDD. 8+ years with international teams, UK hours overlap.

Backend & Microservices

Node.js and TypeScript (NestJS, Fastify), high-throughput Go services, and Python for AI. REST, GraphQL, RabbitMQ, Redis, and IAM (OAuth2, JWT).

AWS Serverless & Cloud

Event-driven systems on AWS Lambda, API Gateway, SQS, and DynamoDB, plus Kubernetes on GCP and DigitalOcean. Containerization that cut releases by 75%.

Web & Mobile Apps

React, Next.js, and Angular frontends, and offline-capable Flutter apps for field staff and SaaS customers.

Resume
Experience
April 2026 – Present
Lead Software Engineer
Red Circle Digital — Remote Contract, project-based
  • Built AI Photoshoot, a product photo SaaS for online stores. Each organization’s data is kept separate, and users buy credits to create photoshoots, retouched images, recolors, and short videos.
  • Built two Shopify versions: a standalone app and a small embedded admin. Merchants pick a product, generate images, and send them back to their store.
  • Built MyFitSize, a Shopify size quiz app with an admin panel, a block on the product page, and a quiz on the storefront.
  • The size engine estimates body measurements, matches them to the store’s size chart, and ranks the best variants. An AI model reads size chart images, and a rule-based check takes over when it gets pet sizes wrong.
  • Took both apps from design to production, including the database, Docker, Helm, and CI/CD.

Tech Stack: TypeScript, Fastify, PostgreSQL, Prisma, Redis, AWS SQS, Shopify, Docker, Helm

December 2025 – March 2026
Lead Software Engineer
Mind Orbital Ltd. — Remote Contract
  • Built two products, Hazira and Teamrail, with NestJS and Angular, from system design to production.
  • Set up Kubernetes on DigitalOcean with Docker and Helm, so every deployment works the same way.
  • Led the backend for Stripe and SSLCommerz payments, and for background jobs on AWS SQS, Lambda, and Redis.

Tech Stack: NestJS, Angular, Kubernetes, Helm, DigitalOcean, Stripe, AWS SQS, Lambda, Redis

April 2023 – September 2025
Principal Software Engineer, Tech Lead
Astha.IT (augmented at Banglalink) — Dhaka
  • Led the move from old monolith systems to microservices in NestJS and Go, serving 40 million users.
  • Designed BL-IAM, the login and access system for a multi-tenant telecom platform (JWT, OAuth2, API Gateway).
  • Built network login, so users on a Banglalink SIM are signed in automatically. The gateway checks that the request comes from the mobile network and sends the phone number (MSISDN) to IAM, which returns a short-lived JWT for that tenant.
  • Wrote a Go service that checks JWT tokens behind Nginx for other services. It handles millions of requests in production.
  • Built the bonus service that sends rewards to a large number of customers (NestJS, MySQL, RabbitMQ).
  • Moved 9 production apps to Docker and Kubernetes, which cut deployment time by 75%. Also added Redis caching and RabbitMQ messaging.
  • Mentored 8+ engineers and set up regular code reviews and test-driven development (TDD).

Tech Stack: NestJS, Go, MySQL, RabbitMQ, Redis, Docker, Kubernetes, Nginx

September 2022 – February 2023
Senior Full-Stack Engineer
Apartments and Developments Ltd. — Australia, Remote Contract
  • Delivered 3 SaaS products under the DevSuite name (React, TypeScript, PostgreSQL).
  • Cut API latency by about 60% by tuning backend queries and indexes.
  • Managed the cloud setup on GCP and Kubernetes, including Infrastructure as Code and CI/CD.
January 2022 – August 2022
Senior Full-Stack Engineer
Bitstrapped Inc. — Canada, Remote Contract (concurrent with Strativ AB)
  • Built analytics and data pipelines for the Canpath project (Vue, Python, PostgreSQL).
  • Made data loading faster for large datasets and deployed the services on GCP.
June 2021 – May 2022
Senior Software Engineer
Strativ AB Ltd. — Full-time, Dhaka
  • Led a 5-person team across the web and mobile apps for AllezPadel, a padel game and tournament platform, and built the backend from scratch (NestJS, GraphQL, MongoDB).
  • Added live game updates with Socket.io and used AWS DocumentDB for the database.
August 2020 – May 2021
Lead Software Engineer (MyCareerGate)
SELISE Digital Platforms — Full-time, Dhaka
  • Led the MyCareerGate team, building a talent matching platform with Angular, TypeScript, and microservices.
August 2018 – July 2020
Senior Software Engineer
SELISE Digital Platforms — Full-time, Dhaka
  • Built the audio and video player for JamAHook, a music platform for producers.
  • Designed reusable Angular component libraries.
  • Built various features for AddExpert, a recruitment and career-services platform, with TypeScript, Angular 8, GraphQL, Node.js, .NET Core microservices, MongoDB, and Azure.
August 2017 – June 2018
Senior Software Engineer
ECHO Sourcing (Pvt) Ltd. — Full-time, Dhaka
  • Built a time tracker app and an A/B testing analytics tool (Express, MongoDB).
  • Integrated Optimizely and Adobe Target to analyze conversion rates.
January 2015 – July 2017
Web Application Developer
ICT Euro Ltd. — Dhaka
  • Collected requirements and designed databases for client projects in PHP and CodeIgniter.
  • Built custom Magento and OpenCart modules for overseas clients, including a new pricing calculation with shipping costs.
  • Built shipping management software that tracks stock, QA, and packing lists by barcode (CodeIgniter, MySQL).
July 2014 – December 2014
Web Application Developer
Impel IT Solutions — Dhaka
  • Built a large-scale hosted e-commerce solution with Python, Django, and Django REST Framework.
  • Built the AngularJS frontend, including the UI, services, and directives.
July 2013 – May 2014
Senior Software Engineer
KaritKarma Ltd. — Dhaka
  • Worked on Bizness Resource Planner (BizRP) and the KaritKarma framework with Python, Flask, and RESTful APIs.
September 2012 – June 2013
Web Developer
Gonona Technologies Ltd. — Dhaka
  • Built Joomla templates from PSD layouts, plus Joomla components, modules, plugins, and VirtueMart customizations.
  • Developed WordPress themes and plugins, and the CVTransformer web app on CodeIgniter.
January 2011 – August 2012
Web Programmer
The RS Software Ltd. — Dhaka
  • Built Core PHP and MySQL sites, WordPress themes and plugins, and Joomla templates and extensions.
  • Customized VirtueMart and OpenCart stores and built apps with CodeIgniter.
Education
2005 – 2009
B.Sc. in Electrical and Electronic Engineering
Presidency University, Dhaka
2001 – 2003
HSC (Science)
National Bank Public College, Dhaka
1999 – 2001
SSC (Science)
Civil Aviation High School, Dhaka
Certifications
June 2026 – Present
AI Engineering Bootcamp (Batch 10)
Ostad
2025
Software Architecture Foundations
LinkedIn
2020
DevOps (Docker to Kubernetes)
Tecognize Training
2011
MCTS 70-515: ASP.NET 4 Web Development
CEC, AIUB
My Skills
Backend
  • Node.js
  • TypeScript
  • NestJS
  • Fastify
  • Express
  • Go
  • Python
  • Django
  • REST
  • GraphQL
  • Microservices
AI
  • LLMs (OpenRouter, multi-model)
  • Vision
  • Image generation
  • Ranking
  • Rule-based fallbacks
Cloud & DevOps
  • AWS (Lambda, API Gateway, SQS, DynamoDB)
  • GCP
  • DigitalOcean
  • Docker
  • Kubernetes
  • Helm
  • CI/CD
  • RabbitMQ
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Redis
  • Prisma
  • TypeORM
Frontend & Mobile
  • React
  • Next.js
  • Angular
  • Tailwind CSS
  • Flutter
Platforms
  • Multi-tenant SaaS
  • Shopify apps
  • Stripe
  • OAuth2
  • JWT
  • IAM
Languages
  • English — Professional working
  • Bengali — Native
My Portfolio

Selected products and platforms I have designed, built, or led — from AI SaaS for online stores to identity for a 40-million-user telecom.

Mavira

AI content studio

Users buy credits to make product photos, documents, and reports. It picks the best AI model for each task (Claude, GPT, Gemini, Flux, Veo), checks each result, and accepts bKash, Nagad, and card payments.

AI Products2025 – Present
  • Multi-model LLMs
  • Image & video generation
  • Payments

AI Photoshoot

Product photo SaaS for online stores

Multi-tenant SaaS where organizations buy credits to create photoshoots, retouched images, recolors, and short videos — shipped as a standalone Shopify app and an embedded admin.

AI Products2026
  • TypeScript
  • Fastify
  • PostgreSQL
  • Prisma
  • Redis
  • AWS SQS
  • Shopify

MyFitSize

Shopify size quiz & recommendation

Size engine that estimates body measurements, matches them to the store’s size chart, and ranks variants. AI reads size-chart images; a rule-based check takes over when it gets pet sizes wrong.

AI Products2026
  • TypeScript
  • Shopify
  • PostgreSQL
  • Vision AI
  • Helm

RxDokan

Pharmacy operations platform

Staff type a medicine name and see the exact shelf and box, mapped from shelf photos. Handles stock across branches, expiry dates, and alerts.

SaaS2025 – Present
  • Vision AI
  • Flutter
  • Multi-branch inventory

Sorboraho

Distributor ledger app

Replaced daily Excel files with one Bangla ledger. Staff photograph a slip or speak in Bangla, and AI creates rows for a person to approve. Field staff use an offline Flutter app.

SaaS2025 – Present
  • Bangla speech & OCR
  • Offline-first Flutter
  • Human-in-the-loop AI

Burup

AI-native project management

An AI-native work tracking tool for software teams.

SaaSIn progress
  • AI
  • SaaS

TutsPaper

AI EdTech platform

Event-driven AI EdTech SaaS designed on AWS serverless.

SaaSIn development
  • API Gateway
  • Lambda
  • SQS
  • DynamoDB

Hazira & Teamrail

Workforce & team products

Two products built from system design to production, with Stripe and SSLCommerz payments and background jobs on AWS.

SaaS2025 – 2026
  • NestJS
  • Angular
  • Kubernetes
  • Helm
  • AWS SQS
  • Lambda

BL-IAM & Network Login

Identity for a 40M-user telecom

Login and access system for Banglalink’s multi-tenant platform, with automatic SIM-based sign-in (MSISDN → short-lived JWT) and a Go JWT authorizer handling millions of requests.

Platform & Scale2023 – 2025
  • NestJS
  • Go
  • OAuth2
  • JWT
  • API Gateway
  • Nginx

Banglalink Microservices Migration

Monoliths → microservices

Led the move to NestJS and Go microservices for 40 million users; 9 apps containerized on Kubernetes, cutting deployment time by 75%.

Platform & Scale2023 – 2025
  • NestJS
  • Go
  • RabbitMQ
  • Redis
  • Kubernetes

DevSuite

3 SaaS products for property developers

Delivered three SaaS products for an Australian client and cut API latency by about 60% through query and index tuning.

SaaS2022 – 2023
  • React
  • TypeScript
  • PostgreSQL
  • GCP
  • Kubernetes

AllezPadel

Padel game & tournament platform

Led a 5-person team across web and mobile, and built the backend from scratch with live game updates.

Platform & Scale2021 – 2022
  • NestJS
  • GraphQL
  • MongoDB
  • Socket.io
  • AWS DocumentDB
Recent Blogs

New articles on SaaS architecture, AI in production, and engineering leadership are on the way.

Follow on LinkedIn
Get in Touch
  • Address . . . . . Dhaka, Bangladesh
  • Email . . . . . nazmul.phpdroidx@gmail.com
  • Availability . . . . . Full-time, contract, or project work — can start right away, UK business-hours overlap
Contact Form

Thanks, your message is sent successfully.