Shahabuddin
Bhuiyan

Senior Software Engineer specializing in Distributed Systems, Microservices, and Cloud-Native Platforms. I build high-availability backends that stay reliable through network drops, traffic surges, and evolving business workflows.

6+

Years Exp

600K+

Retailers

7K+

Field Agents

10K+

Daily Txns

01About Me

Engineering for scale,
resilience & clarity.

I specialize in designing and operating backend architectures that handle real-world failure — network partitions, bursty traffic, third-party outages, and complex enterprise business logic.

Md. Shahabuddin Bhuiyan
Dhaka, Bangladesh

6+

Years Experience

Backend & Systems

8+

Production Systems

Shipped & Maintained

600K+

Retailers Scaled

Enterprise Platform

500+

Problems Solved

Algorithms & DS

Backend Architecture

NestJS, Node.js, Python, Go — domain-driven modular monoliths and microservices.

Distributed Systems

Asynchronous messaging via RabbitMQ & Kafka, Redis distributed locks, and Saga transactions.

Polyglot Data Design

PostgreSQL, MongoDB, Redis — matching high-throughput read/write access patterns to storage engines.

Resilience & Security

Circuit breakers, idempotent APIs, exponential backoff, JWT/OAuth2, and RBAC enforcement.

Cloud & DevOps

Docker containerization, Kubernetes orchestration, AWS cloud infrastructure, and CI/CD pipelines.

Observability & SRE

OpenTelemetry tracing, Prometheus metrics, Grafana dashboards, and structured JSON logs.

Academic Foundation

B.Sc. in Computer Science & Engineering

Daffodil International University • 2015 — 2019

Solid theoretical grounding in algorithm design, concurrent computing, distributed systems concepts, and database normalization — fused with 6 years of hands-on production engineering.

Guiding Principles

Design for failure modes first, not happy paths
Enforce idempotency across all mutating write APIs
Instrument metrics before scaling, not after
Decouple state from compute with asynchronous messaging
Automate workflows and eliminate operational toil

02Featured Work

Production-minded
backend systems.

Architecture-led projects demonstrating microservices, event streaming, distributed consistency, and resilience.

01Event-driven reservation enginePersonal project

Flight Booking Microservices

6-service distributed flight booking with database-per-service isolation, Saga compensation, and end-to-end tracing.

6 ServicesSaga OrchestrationIdempotent Payments
Source Code

Service Topology

API Gateway — rate limiting & correlation ID injection
Auth — JWT with RBAC & refresh token rotation
Flights — inventory search with Redis reservation locks
Bookings — Saga coordinator for seat holds
Payments — idempotent webhook processing
Notifications — async queues via RabbitMQ

Engineering Highlights

Compensating Saga transactionsDatabase-per-service isolationOpenTelemetry distributed tracing
NestJSTypeScriptPostgreSQLRedisRabbitMQDockerOTel
02Real-time mobility backendPersonal project

Ride-Sharing Platform (Go + gRPC)

Low-latency ride hailing in Go with Geohash driver matching, WebSocket live tracking, Stripe payments, and K8s deployment.

Go + gRPCGeohash MatchingWebSocket Streaming
Source Code

Service Topology

Matching — geohash indexing for sub-10ms driver discovery
Location — WebSocket handling 10K+ coordinate updates
Payments — Stripe with webhook signature verification
Trips — state machine for ride lifecycles
Notifications — RabbitMQ fanout push

Engineering Highlights

Ultra-fast Go with Protobuf gRPCRedis GEO radial queriesKubernetes HPA with probes
GogRPCMongoDBRedis GEOStripeK8s
03Polyglot financial workflowsPersonal project

E-Invoice Platform (Nx Monorepo)

Enterprise invoicing with NestJS, Nx, Apache Kafka event streaming, polyglot persistence, and gRPC internal communication.

Nx MonorepoKafka StreamingPolyglot DBs
Source Code

Service Topology

BFF — aggregates queries for dashboards
Invoice Core — relational state & tax engine in PostgreSQL
Audit — append-only immutable ledger in MongoDB
Payment Dispatcher — Kafka consumer for multi-gateway transfers
Shared Kernel — common DTOs and proto definitions

Engineering Highlights

Nx affected builds with shared libsKafka topic partitionsTransactional Outbox pattern
NxNestJSKafkaPostgreSQLMongoDBDocker

03Technical Competencies

Tools, cloud & technologies
I work with.

Curated backend and cloud stack honed across 6+ years shipping high-throughput enterprise platforms.

AWS Cloud Ecosystem

9 services in production use

ECS (Fargate)AWS LambdaSQS & SNSRDS Multi-AZDynamoDBS3 & CloudFrontVPC & SubnetsIAM & KMSCloudWatch

Languages

TypeScriptJavaScriptPythonGo (Golang)SQLBash

Frameworks & Runtimes

NestJSExpressFastAPIDjango RESTGo gRPCNx Monorepo

APIs & Messaging

RESTful APIsgRPC / ProtobufGraphQLApache KafkaRabbitMQWebSocketsBullMQ

Data & Caching

PostgreSQLMySQLMongoDBRedisElasticsearchPrisma ORMTypeORM

DevOps & Containers

DockerKubernetesHelmTerraform (IaC)GitHub ActionsCI/CDNGINX

Observability & SRE

OpenTelemetryPrometheusGrafanaJaegerCloudWatch MetricsStructured Logs

Reliability Engineering

Circuit BreakersSaga OrchestrationIdempotencyTransactional OutboxDead-Letter QueuesRedis Mutex

Security & Auth

JWT & OAuth 2.0RBAC / ABACRate LimitingCORS & CSPSecrets ManagerKMS Encryption

04Reliability Playbook

Patterns I apply
in production.

Concrete architectural blueprints designed to guarantee zero data loss, high availability, and deterministic failure recovery.

Interactive Architecture Engine

Live Topology & Resilience Simulator

NODE 01

API Gateway

Rate Limit + Trace ID

Latency: 2.1ms
NODE 02

NestJS Services

Domain Logic & RBAC

Pods: 6 Active
NODE 03

RabbitMQ & Redis

Async Bus + Mutex

Queue: 0 Lag
NODE 04

PostgreSQL & DBs

ACID & Outbox

Conn Pool: 98% idle
Real-Time Stream Tracep99: 14.2ms

[09:30:14] Ingress gateway: received request with x-correlation-id: trace_8f4a12

[09:30:14] Auth service: JWT validated (sub: user_982, rbac: admin)

[09:30:15] Redis mutex lock acquired: lock:flight_seat_24A (10m TTL)

[09:30:15] PostgreSQL transaction committed (invoice_#88921)

Data Integrity

Idempotency Keys

Production Verified

Failure Mode Prevented

Network timeouts cause client retries, risking duplicate charges or orders.

Architectural Solution

Client generates UUIDv4 Idempotency-Key header. Server checks Redis before execution; returns cached response on replay.

Code Implementation Blueprint

const key = `idem:${req.headers['idempotency-key']}`;
const cached = await redis.get(key);
if (cached) return JSON.parse(cached);

await redis.set(`lock:${key}`, '1', 'NX', 'EX', 15);
const res = await next.handle().toPromise();
await redis.set(key, JSON.stringify(res), 'EX', 86400);
Production Impact:

Eliminated double-billing across 10K+ daily payment transactions.

05Experience

6+ years of
engineering impact.

Track record of driving backend architecture, uptime, and high-throughput systems across fast-scaling tech companies.

Software Engineer

Current Role

Apsis Solutions Ltd

DhakaFeb 2024 — Present

Leading backend architecture for enterprise SFA and Field Force platforms at national scale.

Owned end-to-end backend architecture for SFA platform serving 2,000+ distributors and 600,000+ retailers.
Built runtime approval workflow engine — 30+ workflows across 20 modules, reconfigured from DB without redeploys.
Designed zero-data-loss offline sync APIs for 7,000+ field agents in connectivity-challenged regions.
Built SAP ERP bridge with circuit breakers to maintain operations during upstream SAP downtime.
Architected Field Force Automation backend for 3,000+ daily showroom users with task lifecycle management.
Enforced database-per-service isolation, RabbitMQ event queues, Redis locks, and Prometheus/Grafana observability.
NestJSTypeScriptPostgreSQLRedisRabbitMQDockerAWS

Backend Engineer

Dvive Limited

DhakaAug 2022 — Jan 2024

Engineered high-throughput payment gateway aggregation and international remittance services.

Built payment backend integrating Paywell, Ding, and Tranglo — 10,000+ daily transactions with exponential backoff.
Redis session caching and rate-limiting reduced redundant auth overhead by 40% during traffic spikes.
Prometheus metrics and Grafana dashboards scoped per provider for real-time degradation detection.
Zero-downtime blue-green deployments via GitHub Actions to AWS.
Node.jsExpressDjangoMongoDBRedisDockerAWS

Software Engineer

Gigalogy Ltd

DhakaOct 2020 — Jul 2022

Built automated ad performance aggregation engines and distributed ingestion pipelines.

Distributed aggregation system pulling ad data from Google, Facebook, Twitter, LinkedIn for 50+ clients — 1M+ daily API calls.
Per-platform Redis rate limiters adapting to API quota windows without triggering bans.
Event-driven ingestion pipelines with live health dashboards monitoring throughput.
PythonFastAPINode.jsPostgreSQLMongoDBRedisAWS

Software Developer

SA Tech BD

DhakaOct 2019 — Aug 2020

Built multi-tier e-commerce backend with granular RBAC.

RESTful APIs for wholesale and retail ordering with custom RBAC pricing and real-time inventory.
Optimized PostgreSQL schemas on Linux/NGINX production stack.
PythonDjangoDjango RESTPostgreSQLNGINX

06 Continuous Growth

Active learning &
engineering frontiers.

Deepening mastery across cloud orchestration, AWS solutions architecture, site reliability engineering, and AI-accelerated backend development.

Active

Cloud-Native Infrastructure

Advanced Kubernetes (EKS, HPA, Ingress, Pod Security)
Helm packaging & GitOps with Argo CD
Terraform Infrastructure as Code (IaC)
Multi-AZ high availability & disaster recovery failovers
Platform

SRE & Observability

SLIs, SLOs and Error Budget implementation
OpenTelemetry auto & manual trace instrumentation
Chaos engineering & latency injection testing
Automated CloudWatch & Grafana alert runbooks
Emerging

AI Systems & MLOps

Retrieval-Augmented Generation (RAG) backends
Vector databases (pgvector, Qdrant)
LLM tool calling, agentic loops & structured output
Local model inference optimization
Cloud Specialization

AWS Cloud Architecture & Solutions Engineering

Advanced Cloud Specialization • Production Study

Mastered resilient multi-tier cloud architectures on AWS — container orchestration with ECS & EKS, event-driven serverless with Lambda & SQS/SNS, VPC networking with public/private subnets, RDS Multi-AZ failovers, DynamoDB single-table design, and Terraform IaC.

AWS ECS (Fargate)AWS EKSAWS LambdaVPC & SubnetsRDS Multi-AZDynamoDBSQS & SNSS3 & CloudFrontIAM & KMSCloudWatchTerraform IaC
Modern Engineering Workflow

AI-Accelerated, Human-Architected

Multiplying implementation speed with AI tooling while maintaining full ownership of system design, domain invariants, and reliability.

01

Research & Modeling

Brainstorming failure modes, sketching interface contracts, and evaluating concurrency trade-offs.

02

Rapid Implementation

Using AI agentic coding tools to scaffold boilerplate, migrations, and repetitive CRUD rapidly.

03

Rigorous Code Review

Validating generated logic against strict concurrency, memory safety, SQL injection, and idempotency.

04

Automated Testing

Generating high-coverage unit & integration test suites, fuzzing edge cases, and verifying in CI.

✓ 100% Verified Logic✓ Zero Unreviewed Code✓ Strict Type Safety✓ Full Observability

08 Contact

Let's build something
exceptional together.

Open to Senior Backend Engineer roles, distributed systems consulting, and technical discussions.