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.

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.
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
02Featured Work
Production-minded
backend systems.
Architecture-led projects demonstrating microservices, event streaming, distributed consistency, and resilience.
Flight Booking Microservices
6-service distributed flight booking with database-per-service isolation, Saga compensation, and end-to-end tracing.
Service Topology
Engineering Highlights
Ride-Sharing Platform (Go + gRPC)
Low-latency ride hailing in Go with Geohash driver matching, WebSocket live tracking, Stripe payments, and K8s deployment.
Service Topology
Engineering Highlights
E-Invoice Platform (Nx Monorepo)
Enterprise invoicing with NestJS, Nx, Apache Kafka event streaming, polyglot persistence, and gRPC internal communication.
Service Topology
Engineering Highlights
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
Languages
Frameworks & Runtimes
APIs & Messaging
Data & Caching
DevOps & Containers
Observability & SRE
Reliability Engineering
Security & Auth
04Reliability Playbook
Patterns I apply
in production.
Concrete architectural blueprints designed to guarantee zero data loss, high availability, and deterministic failure recovery.
Live Topology & Resilience Simulator
API Gateway
Rate Limit + Trace ID
NestJS Services
Domain Logic & RBAC
RabbitMQ & Redis
Async Bus + Mutex
PostgreSQL & DBs
ACID & Outbox
[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
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);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 RoleApsis Solutions Ltd
Leading backend architecture for enterprise SFA and Field Force platforms at national scale.
Backend Engineer
Dvive Limited
Engineered high-throughput payment gateway aggregation and international remittance services.
Software Engineer
Gigalogy Ltd
Built automated ad performance aggregation engines and distributed ingestion pipelines.
Software Developer
SA Tech BD
Built multi-tier e-commerce backend with granular RBAC.
06 Continuous Growth
Active learning &
engineering frontiers.
Deepening mastery across cloud orchestration, AWS solutions architecture, site reliability engineering, and AI-accelerated backend development.
Cloud-Native Infrastructure
SRE & Observability
AI Systems & MLOps
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.
AI-Accelerated, Human-Architected
Multiplying implementation speed with AI tooling while maintaining full ownership of system design, domain invariants, and reliability.
Research & Modeling
Brainstorming failure modes, sketching interface contracts, and evaluating concurrency trade-offs.
Rapid Implementation
Using AI agentic coding tools to scaffold boilerplate, migrations, and repetitive CRUD rapidly.
Rigorous Code Review
Validating generated logic against strict concurrency, memory safety, SQL injection, and idempotency.
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
07 Open Source
GitHub activity &
public code.
Explore repositories showcasing distributed systems architecture, microservices design patterns, and clean code principles.
Public code by Md. Shahabuddin Bhuiyan · Distributed Systems & Cloud-Native
100%
Open Source
3+
Architectures
CI/CD
Automated
Flight Booking Microservices
Production-style event-driven flight reservation system with Saga pattern, database-per-service, RabbitMQ, and OpenTelemetry.
Ride-Sharing Platform (Go)
High-throughput real-time ride hailing backend in Go with gRPC, Geohash proximity driver matching, WebSockets, and Kubernetes.
E-Invoice Platform (Nx & Kafka)
Modular Nx monorepo workspace for polyglot invoice processing with Apache Kafka event streaming, gRPC, and PostgreSQL + MongoDB.
08 Contact
Let's build something
exceptional together.
Open to Senior Backend Engineer roles, distributed systems consulting, and technical discussions.
Location
Dhaka, Bangladesh (UTC+6)