Building things that scale

Misbahul Alam

Software EngineerMicroservicesCloud & DevOps

I design and build software that is fast, reliable, and built to last. From distributed systems and cloud infrastructure to APIs and developer tooling that teams love working with.

Working with

  • Golang
  • TypeScript
  • PostgreSQL
  • Redis
  • Kafka
  • gRPC
  • Docker
  • AWS
  • LangChain
Portrait of Misbahul Alam
About

I'm Misbahul, a software engineer who loves building things that just work

I've spent years building systems that hold up under pressure. Not just systems that work in demos, but ones that survive real production traffic, edge cases, and 3am on-call alerts.

I got into software engineering because I genuinely love how systems fit together. There's something satisfying about designing a service that handles thousands of requests gracefully, or figuring out why a database query is slow and fixing it properly. My core stack is Go and TypeScript. I reach for Go when I need raw performance and TypeScript when I want a rich ecosystem and fast iteration.

Outside of the code itself, I care a lot about clarity. Clear module boundaries, sensible abstractions, and documentation that future-me (or a teammate) will actually thank me for. I don't chase patterns for their own sake. DDD, CQRS, and event sourcing all have their place, but I only add complexity when it solves a real problem.

  • Go & TypeScript microservices that scale
  • gRPC & REST APIs with clean contracts
  • Event-driven messaging with Kafka & RabbitMQ
  • PostgreSQL, Redis, MongoDB used where they fit best
  • Deployment & CI/CD with Docker, GitHub Actions & AWS

500+

Problems Solved

50+

Projects Built

25+

Happy Clients

30+

Technologies

How I work

I like to understand the problem before touching the keyboard. I ask questions, sketch out the data flow, and think about failure modes early, not as an afterthought. I work well solo and in teams, and I'm the kind of person who writes a PR description that actually explains the why, not just the what.

Expertise

Engineering Expertise

Specialized capabilities crafted through real-world backend architecture, API engineering, and distributed system design.

01

Backend Engineering

I build solid, high-performance backend systems that are easy to maintain and understand. Clean architecture and clear domain boundaries come first.

02

API & Microservices

I design dual REST and gRPC APIs and decompose complex domains into loosely coupled services that deploy independently with clean contracts.

03

Event-Driven Systems

I design reliable async systems with Kafka and RabbitMQ, focusing on message durability, idempotency and handling failures gracefully.

04

System Design & Architecture

I design scalable systems while thinking about failures, consistency and performance early. I use patterns like DDD, CQRS and Outbox only when they truly help.

05

Database Design & Caching

I create efficient data models based on real usage. Strong experience with PostgreSQL indexing, MongoDB modeling and practical Redis caching.

06

Cloud & DevOps

I containerize apps with Docker, automate deployments with GitHub Actions, and deploy on AWS with production readiness in mind.

Skills

Technologies I work with

Tools and systems I rely on to build reliable, production-grade backend infrastructure.

Languages

Core programming languages

01
  • Golang
  • Rust
  • TypeScript
  • JavaScript
  • Python
  • Dart
  • SQL

Frameworks & Runtimes

Web, mobile & APIs

02
  • Gin
  • Chi
  • NestJS
  • Node.js
  • Fastify
  • Express.js
  • FastAPI
  • Next.js
  • Flutter

APIs & Messaging

Distributed communication

03
  • gRPC
  • REST API
  • WebSockets
  • Kafka
  • RabbitMQ
  • GraphQL
  • JWT / OAuth2
  • Swagger

Databases & Storage

Persistence & vector search

04
  • PostgreSQL
  • MySQL
  • Redis
  • MongoDB
  • Pinecone
  • Qdrant
  • pgvector

DevOps & Cloud

Deploy, run & monitor

05
  • Docker
  • AWS
  • Prometheus
  • Grafana
  • Loki
  • Nginx
  • GitHub Actions
  • Git
  • Linux

AI & Agentic Systems

LLMs, MCP & semantic retrieval

06
  • LangChain
  • LangGraph
  • MCP
  • OpenAI
  • Anthropic
  • Ollama
Projects

Selected work across backend, DevOps and automation

Systems where API design, reliable deployment, and automation had to hold up in production.

Cartify Platform preview

Cartify is a comprehensive e-commerce platform designed to streamline the process of buying and selling goods online.

  • E-commerce platform for buying and selling goods online
  • Payment integration with Stripe
  • Role-based access control (RBAC)
  • Domain Driven Architecture
GolangPostgreSQLRedisNextJSStripeDocker
Banking Microservices preview

A banking microservice with core banking features like account management, transaction processing, and compliance monitoring.

  • Core banking features
  • Transaction processing
  • Compliance monitoring
  • Event Driven Architecture
GolangPostgreSQLgRPCKakfaSQLCDocker
Blog Platform API preview

A full-featured blog platform with REST API endpoints for authentication, posts, comments, and image uploads.

  • REST API endpoints for authentication, posts, comments, and image uploads
  • Cloudinary integration for image uploads
  • Role-based access control (RBAC)
  • Scalable architecture with NestJS and PostgreSQL
TypeScriptNestJSPostgreSQLDrizzle ORMDocker
Tracking Gateway API preview

A high-performance server-side tracking gateway that handles real-time event ingestion at scale and supports full tracking event formats for GA4, Meta, and TikTok.

  • Real-time event ingestion at scale (120k+ RPM)
  • Stateless architecture with Redis for coordination
  • Full support for GA4, Meta, and TikTok tracking events
  • Deduplication Engine to prevent duplicate tracking
GolangSupabaseRedisDocker
Contact

Let's build something together

Whether you have a project in mind, an architectural question, or just want to connect, feel free to reach out. I usually reply within 24 hours.

Available

Open to full-time roles, contracts, and technical advisory.

Emailmisbahulalam64@gmail.comPhone+8801705470560
LocationNilphamari, Bangladesh (UTC+6)

Direct delivery to my inbox — you'll also receive an automatic confirmation email.