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

I'm Md. Nazmul Hasan Sarkar, a Lead Software Engineer based in Dhaka, Bangladesh (GMT+6, UK business-hours overlap). Remote, project-based. I'm available to start immediately on project-based and contract work.

  • Residence . . . . . Bangladesh
  • Availability . . . . . Project-based and contract work, ready to start immediately, UK business-hours overlap
  • Address . . . . . Dhaka, Bangladesh
Professional Summary

I am a Lead Software Engineer with 15 years of experience, mostly developing Node.js with TypeScript (NestJS, Fastify), plus Go for API gateway, IAM, and storage services, and Python for recommendations and AI/ML work. Lately, I have designed an AI-native EdTech SaaS on AWS serverless (API Gateway, Lambda, SQS, DynamoDB), which is now in active development, and built multi-tenant SaaS and Shopify apps with AI features. Before that, I led the move from monoliths to cloud-native microservices on a national telecom platform with 40 million users, and I've worked remotely for over seven years with teams in Australia, Canada, and Bangladesh. I'm available to start immediately on project-based and contract work.

I specialize in:

  • •Multi-tenant SaaS: org-scoped data, credit billing, RBAC, Shopify apps, schema through production
  • •Technical Leadership: feature design to deploy, mentoring 8-plus engineers, remote teams across time zones
  • •AI integration: LLMs via OpenRouter (multi-model, routing by task), vision and image generation, ranking pipelines, deterministic fallbacks
  • •Backend: TypeScript, Node.js, NestJS, Fastify, Golang, Python, REST, GraphQL
  • •Cloud & DevOps: AWS, Docker, Kubernetes, Helm, GitHub Actions, CI/CD

Let's connect to discuss how we can bring your next project to life.

My Services
Multi-tenant SaaS

Org-scoped SaaS from schema to production: auth, credit billing, RBAC, Shopify apps, and generation or ranking pipelines.

AI Product Systems

LLMs via OpenRouter (multi-model, routing by task), vision and image generation, ranking pipelines, and deterministic fallbacks when the model is wrong.

Technical Leadership

Lead engineers from design through deploy. Mentored 8-plus on a 40-million-user platform. Remote delivery with UK and EU hours overlap.

Shopify Apps & Commerce

Embedded and standalone Shopify apps: App Bridge, theme extensions, App Proxy, Admin GraphQL, Shopify Billing, and Stripe.

Backend APIs & Microservices

Production TypeScript backends with Node.js, NestJS, Fastify, and Python; REST and GraphQL; event-driven services with Redis, RabbitMQ, and AWS SQS.

Cloud & DevOps

AWS, Docker, Kubernetes, Helm, GitHub Actions, and GitLab CI. Repeatable deployments, IaC, and CI/CD that cut release time.

Resume
Experience
April 2026 – Present
Lead Software Engineer
Red Circle Digital — Remote Contract, project-based

Highlights

  • In Oct 2026, I designed an AI-native EdTech SaaS for AWS serverless, built on API Gateway, Lambda, SQS, and DynamoDB. It is event-driven and still in active development.

AI Photoshoot

  • Built AI Photoshoot, a multi-tenant product-photography SaaS on TypeScript, Fastify, PostgreSQL, Prisma, Redis, and AWS SQS. Data is scoped per organization, and the app handles credit billing and the generation flows: photoshoot, beautifier, recolor, and videoshoot.
  • Shipped the Shopify side two ways: a standalone OAuth app using Admin GraphQL, product import and publish, and Shopify Billing, and a thin embedded App Bridge admin. Merchants pull a product, generate assets, and push the images back to their catalog.

MyFitSize

  • Built MyFitSize, a multi-tenant Shopify size-quiz app in TypeScript, React Router, PostgreSQL, and Prisma. It has an embedded admin, a theme app extension with a product block, and a storefront quiz served through App Proxy.
  • Size recommendations run as a ranking pipeline: estimate the body, match the size chart, then rank variants. OpenRouter reads size-chart images, and pet sizes fall back to a deterministic path when the model gets it wrong.

Ownership

  • Owned the schema, indexes, Docker, Helm, and GitHub Actions, from feature design to production deployment.

Tech Stack: TypeScript, Fastify, React Router, PostgreSQL, Prisma, Redis, AWS SQS, DynamoDB, AWS Lambda, API Gateway, Shopify, Docker, Helm, GitHub Actions

December 2025 – March 2026
Lead Software Engineer
Mind Orbital Ltd. — Remote Contract
  • Designed and shipped two full-stack platforms, Hazira and Teamrail, using Node.js, NestJS, TypeScript, and Angular, from system design to production rollout.
  • Set up Kubernetes on DigitalOcean with Docker and Helm charts, so deployments were repeatable and stayed highly available.
  • Led the backend for the Stripe and SSLCommerz payment integrations and for event-driven services on 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 the migration of legacy monoliths to cloud-native microservices for 40 million users, written as high-throughput Node.js, NestJS, and Go services.

Banglalink Identity Access Management (BL-IAM)

  • Designed BL-IAM, the identity and access management system for a multi-tenant telecom platform, using JWT, OAuth2, and API Gateway patterns.
  • Implemented network login, so a user on a Banglalink SIM is signed in automatically over the mobile network. The API Gateway confirms the request is on-network and passes the MSISDN in a trusted header to the multi-tenant IAM. The IAM signs a per-tenant hash and issues a short-lived JWT, which the tenant client verifies.
  • NodeJS, NestJS, TypeScript microservices architecture
  • MySQL with TypeORM for data persistence and relationships
  • RabbitMQ for event-driven messaging and microservices communication
  • Docker containerization with automated deployment workflows
  • Impact: Identity and access for 40 million users

Go Lang JWT Authorizer Service

  • Wrote a Go JWT authorizer that verifies tokens across distributed services behind Nginx authorization routing. In production, it handles millions of authorization requests.
  • 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

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)

  • Built the bonus disbursement service and related services for high-volume customer rewards, on Node.js, NestJS, TypeScript, MySQL, TypeORM, and RabbitMQ.
  • 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

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 mission-critical applications with Docker and Kubernetes, which cut deployment time by 75%. Also set up distributed caching and messaging with Redis and RabbitMQ.
  • Mentored 8+ engineers and pushed for code review and test-driven development (TDD).
  • Containerized 9 production applications across multiple technology stacks
  • Implemented distributed caching and messaging with Redis and RabbitMQ

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 under the DevSuite name, using React, Node.js, TypeScript, and PostgreSQL.
  • 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 about 60% by tuning backend queries and indexes.
  • Looked after the cloud infrastructure on GCP and Kubernetes, including Infrastructure as Code and CI/CD.
  • 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, concurrent with Strativ AB

Vue.js & Python Applications

  • Built the analytics and data pipelines for Canpath with Vue.js, Node.js, Python, PostgreSQL, and Kubernetes on GCP.
  • 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. — Contract, concurrent with Bitstrapped Inc. Jan - May 2022

React Native & Angular Gaming Platform

  • Lead engineer on AllezPadel, a social and tournament platform I built from scratch with NestJS, Node.js, TypeScript, GraphQL, and MongoDB.
  • Added real-time features with Socket.io and ran AWS DocumentDB.
  • 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

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 2020 – May 2021
Lead Software Engineer (MyCareerGate)
SELISE Digital Platforms

MyCareerGate

  • Led MyCareerGate, a talent-pooling platform with a TypeScript and Angular frontend on a microservices backend.
  • MyCareerGate: microservices backend with Angular frontend
  • TypeScript development with Angular services and reactive forms
  • MongoDB integration with comprehensive data modeling
  • RESTful API development with Node.js

Enterprise Contributions

  • Microservices architecture design and implementation
  • Database optimization and complex query development
  • A/B testing integration with Optimizely and Adobe Target

Tech Stack: Angular, TypeScript, Node.js, MongoDB, JavaScript, AWS

August 2018 – July 2020
Senior Software Engineer
SELISE Digital Platforms

Angular & TypeScript Enterprise Applications

  • Built the audio and video player features for the JamAHook music platform on Node.js, MongoDB, and AWS.
  • Designed reusable Angular component libraries.
  • JamAHook Music Platform: JavaScript audio processing with AngularJS
  • Angular component library development for reusable UI elements
  • A/B testing integration with Optimizely and Adobe Target

Tech Stack: Angular, TypeScript, AngularJS, Node.js, MongoDB, JavaScript, AWS

August 2017 – June 2018
Senior Software Engineer
ECHO Sourcing (Pvt) Ltd. (Full-time, on-site, Uttara, Dhaka)

NodeJS & Analytics Development

  • Built a time-tracker application and an A/B testing analytics tool with Node.js, Express, and MongoDB.
  • Integrated Optimizely and Adobe Target to analyze conversion rates.
  • Time Tracker Application: NodeJS, Express with MongoDB integration
  • 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 and e-commerce development with PHP, MySQL, JavaScript, WordPress, Magento, OpenCart, CodeIgniter, and Django.
  • Customized shipping, inventory, and ERP systems (ERPNext), and worked on A/B testing integrations.

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

Education
2005 - 2009
B.Sc. in Electrical and Electronic Engineering
Presidency University, Dhaka
2001 - 2003
HSC, National Bank Public College
Dhaka, Bangladesh

Courses - Mathematics, Physics, Chemistry

1999 - 2001
SSC, Civil Aviation High School
Dhaka, Bangladesh

Courses - Mathematics, Physics

2025
Software Architecture Foundations
LinkedIn
2020
DevOps (Docker to Kubernetes)
Tecognize Training
My Skills
Design & Development
  • Multi-tenant SaaS
  • Technical Leadership
  • AI Product Systems
  • Full-Stack TypeScript
  • Shopify Apps
Languages
  • English
  • Bengali
Coding
  • Node.js / NestJS / Fastify
    95%
  • TypeScript / JavaScript
    95%
  • React / Next.js
    90%
  • Angular
    85%
  • PostgreSQL / Prisma
    85%
  • Golang
    80%
  • Python
    75%
  • AWS Serverless
    85%
  • Docker / Kubernetes
    85%
Knowledge
  • Backend: Node.js, TypeScript, NestJS, Fastify, Express, REST, GraphQL, microservices
  • Go: API gateway, JWT authorization, IAM, storage services
  • Python: recommendations, AI/ML pipelines, data processing, Django
  • Cloud: AWS (API Gateway, Lambda, SQS, DynamoDB), Docker, Kubernetes, Helm, CI/CD
  • AI integration: LLMs via OpenRouter, vision, image generation, ranking pipelines
  • Frontend: React, Next.js, Angular, Redux, React Router, Tailwind CSS
  • Databases: PostgreSQL, Prisma, TypeORM, MySQL, MongoDB, DynamoDB, Redis
  • Shopify apps (embedded, App Bridge, theme extensions, App Proxy, Admin GraphQL, Billing), Stripe
  • Languages: TypeScript, JavaScript, Go, Python, SQL, PHP
My Skills
Design & Development
  • Multi-tenant SaaS
  • Technical Leadership
  • AI Product Systems
  • Full-Stack TypeScript
  • Shopify Apps
Languages
  • English
  • Bengali
Coding
  • Node.js / NestJS / Fastify
    95%
  • TypeScript / JavaScript
    95%
  • React / Next.js
    90%
  • Angular
    85%
  • PostgreSQL / Prisma
    85%
  • Golang
    80%
  • Python
    75%
  • AWS Serverless
    85%
  • Docker / Kubernetes
    85%
Knowledge
  • Backend: Node.js, TypeScript, NestJS, Fastify, Express, REST, GraphQL, microservices
  • Go: API gateway, JWT authorization, IAM, storage services
  • Python: recommendations, AI/ML pipelines, data processing, Django
  • Cloud: AWS (API Gateway, Lambda, SQS, DynamoDB), Docker, Kubernetes, Helm, CI/CD
  • AI integration: LLMs via OpenRouter, vision, image generation, ranking pipelines
  • Frontend: React, Next.js, Angular, Redux, React Router, Tailwind CSS
  • Databases: PostgreSQL, Prisma, TypeORM, MySQL, MongoDB, DynamoDB, Redis
  • Shopify apps (embedded, App Bridge, theme extensions, App Proxy, Admin GraphQL, Billing), Stripe
  • Languages: TypeScript, JavaScript, Go, Python, SQL, PHP
Get in Touch
  • Address . . . . . Dhaka, Bangladesh
  • Email . . . . . nazmul.phpdroidx@gmail.com
  • Availability . . . . . Project-based and contract work, ready to start immediately, UK business-hours overlap
Contact Form

Thanks, your message is sent successfully.