Md Mofijur Rahman
I am a Performance-driven Backend Engineer specializing in building scalable distributed systems, high-throughput financial infrastructure, and microservices using Golang, PostgreSQL, and Redis.

Engineering at the intersection of
scale & performance
I'm Md Mofijur Rahman (Ahmad), a Performance-driven Backend Engineer with nearly 4 years of professional software engineering experience and 5+ years of full-stack and remote development expertise.
I specialize in building scalable distributed systems, high-throughput financial infrastructure, and microservices using Golang, PostgreSQL, and Redis. I am adept at delivering clean, maintainable, production-grade code optimized for low latency and high concurrency.
My experience spans from architecting core e-commerce modules for high-traffic Online Travel Agencies to building low-latency financial systems integrating ITCH and FIX protocols.
Experience
Core Proficiencies
Tools of the trade
A curated selection of technologies I use to build reliable, high-performance systems.
Languages
Go Ecosystem
Databases & Caching
Architecture & Messaging
DevOps & Infrastructure
Frontend UI
Things I've built
High-performance financial systems, microservices, and OTA platforms.
Benemoy Securities (OMS)
Developed high-performance financial systems handling real-time Dhaka Stock Exchange data via ITCH/FIX protocols. Built configurable, highly optimized data tables to stream massive real-time datasets efficiently.
CartUp (E-Commerce)
Engineered microservice modules focusing on decoupled Product, Order, and Customer services to ensure horizontal elasticity. Focused on scalable backend APIs and asynchronous processing.
FirstTrip & SkyTrip
Contributed to massive travel booking architectures, optimizing query execution and elevating front-end performance for a smooth user experience. Managed complex hotel and holiday booking modules.
High-Throughput Financial Engine
Engineering low-latency systems for financial markets. This showcase demonstrates a distributed order processing engine built with Golang, gRPC, and Kafka, capable of handling real-time market data and high-frequency trading volumes.
Real-time market data is ingested via ITCH protocol. The engine parses binary streams from Dhaka Stock Exchange with ultra-low latency using optimized Golang bitwise operations.
Incoming orders are validated against risk limits and market rules. The logic is optimized for concurrency using Go-routines and channels to ensure non-blocking execution.
Data is persisted to PostgreSQL using sqlc or pgx for maximum performance. Relational schemas are optimized with appropriate indexing for fast operational querying.
Processed orders are published to Kafka topics. This ensures reliable asynchronous communication between microservices (e.g., Billing, Notification, Settlement).
Orders are executed via FIX protocol to external brokers or exchanges. The system maintains low-latency connections and handles session-level heartbeats and recovery.
// High-throughput order processing flow (Golang)func (s *OrderService) ProcessOrder(ctx context.Context, order *pb.OrderRequest) (*pb.OrderResponse, error) { // 1. Validate and Parse with high-performance logic if err := s.validator.Validate(order); err != nil { return nil, status.Errorf(codes.InvalidArgument, "invalid order: %v", err) } // 2. Persist to PostgreSQL via sqlc for low-latency writes savedOrder, err := s.queries.CreateOrder(ctx, db.CreateOrderParams{ Symbol: order.Symbol, Price: order.Price, Quantity: order.Quantity, Side: order.Side, }) // 3. Publish to Kafka for asynchronous downstream processing payload, _ := json.Marshal(savedOrder) err = s.kafkaWriter.WriteMessages(ctx, kafka.Message{ Key: []byte(savedOrder.OrderID.String()), Value: payload, }) // 4. Update real-time state in Redis for fast retrieval s.redis.Set(ctx, fmt.Sprintf("order:%s", savedOrder.OrderID), payload, time.Hour) return &pb.OrderResponse{ OrderId: savedOrder.OrderID.String(), Status: "ACCEPTED", }, nil}Let's build something remarkable
Whether you're looking to hire a backend engineer, collaborate on microservices architecture, or discuss high-throughput financial infrastructure — my inbox is always open.