Skip to content
View devhasibulislam's full-sized avatar
:octocat:
Let's discuss about your business to grow!
:octocat:
Let's discuss about your business to grow!

Organizations

@devlikeapro @ZMC-Technologies-Limited

Block or report devhasibulislam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devhasibulislam/README.md

Hasibul Islam

Senior Backend Architect · 7+ years · Node.js, NestJS, TypeScript, AWS I build multi-tenant SaaS backends and real-time systems that hold up in production.

Currently Sr. Backend Architect at ZMC Technologies, shipping backend infrastructure for AI-augmented messaging, real-estate SaaS, and business-automation platforms.

The recent thing I'm proudest of: I took a hot-path API from ~200ms to ~20ms by flattening the queries, adding the right index, dropping in a cache-aside layer, and cutting the serialization down to what the caller actually needs. I rebuilt the whole technique in a public repo: api-latency-case-study. Clone it, docker compose up, npm run bench, and you can watch the delta on your own machine.

LinkedIn Portfolio Email Telegram WhatsApp YouTube


What I do

I design multi-tenant NestJS backends: how the tenants are isolated, where the domain boundaries live, and how the background workers stay honest when the queue backs up.

I chase latency the boring way, by measuring. Query plans, connection pools, cache layers, serialization. Whichever one is lying about the p95, I want the number before and the number after.

I build ingestion pipes for AI-augmented messaging. WhatsApp, Messenger, Instagram, web chat, with the pieces that stop the LLM from ever finding out a delivery failed: idempotency keys, retry with backoff, dead-letter queues.

I own the whole path from schema to deploy. Not just the middle. Postgres and Mongo schemas, Docker, Nginx, PM2, GitHub Actions, AWS and DigitalOcean.

Production systems I've contributed to

Client work delivered through my dev agency Prokken and, more recently, as Sr. Backend Architect at ZMC. Most of the source is under NDA, so the list below is what you can go visit. I'm happy to walk through architecture and what was specifically mine in an interview.

Product What it is What I worked on
MessageMind AI agent that runs the whole front desk across WhatsApp, Gmail, Instagram, Outlook, Messenger, SMS/iMessage, voice, and web chat. Does six jobs out of the box (greet, qualify, book, follow up, resolve, escalate) and connects to 50+ tools like HubSpot, Salesforce, Calendly, Stripe, and Shopify with two-way sync. Meta Business Partner, GDPR compliant, Frankfurt hosting, 99.99% uptime, 5,000+ companies live, most in under 24 hours. Backend on the cross-channel message pipeline, LLM orchestration, integration layer
WeWise WhatsApp lead-automation for Israeli SMBs. Sits on your web form (WordPress, Wix, Rav-Messer, or anything with a webhook), fires a personalised WhatsApp message to every new lead within seconds, and pushes the same lead into your CRM in parallel. Reported outcomes with real customers: 26+ hours of unqualified-lead calls saved per month, ~28% lift in conversion. Multi-tenant backend, webhook ingest, WhatsApp session management, CRM sync
FoorWeb Algerian e-commerce SaaS. Free-to-paid store builder with 80+ shipping-carrier integrations, an app marketplace, local payment rails (BaridiMob, CIB, Dahabeya), digital-product delivery, abandoned-cart flows, and stock/order management. Founded 2018, part of the Foorweb group alongside FoorAi and FoorCall. Storefront service, tenant provisioning, order/shipping/stock pipeline
NadlanOne Brokerage software that Israeli agencies have used for 20+ years. It runs the day-to-day of a real-estate office: the country's largest property feed updated in real time, CMA (comparative market analysis) reports, lead intake, tasks, digital signatures with unlimited contracts, WhatsApp and marketing automation, and call recording. Listings backend, CMA report generation, broker workflows, marketing/WhatsApp automation
ZDSL Corporate and project portal for Zubion Development Solutions Limited, a Bangladeshi real-estate developer active since 2012 and part of the Zubion Group. Runs the project catalogue (ongoing, upcoming, completed), landowner and client portals, video galleries, project geo-map, and the group's REHAB/RAJUK/BLDA membership presentation. Backend, project catalogue, landowner and client portals, media pipeline

Founder work (under NDA)

Between 2021 and 2025 I founded and solo-engineered two SaaS products through my own agency Prokken:

  • A unified social-media publishing and analytics API (same category as Buffer or Hootsuite).
  • A unified sales / messaging inbox aggregating Email, LinkedIn, WhatsApp, Instagram, and Telegram into a single Kanban-based CRM (same category as Front or Missive).

Both were acquired by US SaaS companies in 2025. Product names, acquirer identities, and terms are covered by acquisition NDAs and cannot be listed publicly. Contracts and NDAs on file; happy to walk through architecture, my specific technical scope, and provide documentation under mutual NDA in an interview.

Open source

Stack

Language and runtime: Node.js, TypeScript Frameworks: NestJS, Express, Next.js Data: MongoDB, PostgreSQL, MySQL, Redis Messaging and realtime: BullMQ, RabbitMQ, MQTT, Socket.io, Redis Pub/Sub, WebSockets Cloud and ops: AWS, DigitalOcean, Docker, Nginx, PM2, GitHub Actions Testing: Jest, Supertest, Cypress, autocannon Cross-cutting: GraphQL, REST, webhooks, multi-tenant SaaS, caching, performance

Contact

LinkedIn · Email · Portfolio · Telegram · WhatsApp · YouTube


GitHub followers Public repositories Stars on api-latency-case-study

Pinned Loading

  1. api-latency-case-study api-latency-case-study Public

    Reproducible NestJS + Postgres + Redis reference for cutting a hot-path list endpoint from ~200ms to ~20ms. Two endpoints (slow/fast) benchmarkable with one command.

    TypeScript 1

  2. nestjs-multitenant-starter nestjs-multitenant-starter Public

    NestJS + Postgres reference that isolates tenants at the database layer with Row-Level Security. Ships integration tests that actively try to leak data across tenants.

    TypeScript 1

  3. leetcode-javascript leetcode-javascript Public

    227 LeetCode solutions in JavaScript across 28 algorithm categories - bucket sort, monotonic queue, suffix array, line sweep, biconnected components, rolling hash, and more.

    JavaScript 1