Backend Lead Engineer · Golang · Distributed Systems · Payments
10+ years building scalable microservices and payment platforms across EdTech, FinTech, and E-commerce. Previously led backend at Shikho (3M+ learners). Based in Dhaka, Bangladesh 🇧🇩
Backend Lead Engineer with 10+ years of experience designing, modernizing, and scaling distributed systems, microservices, and payment platforms across EdTech, FinTech, E-commerce, Logistics, and SaaS. Most recently led backend engineering at Shikho, Bangladesh's largest EdTech platform (3M+ learners). Deep expertise in Golang and system design, with a track record in legacy modernization, production reliability and performance engineering, team mentoring, and AI-assisted engineering workflows.
| Area | Skills |
|---|---|
| Leadership | Backend team leadership, mentoring, architecture reviews, code reviews, technical planning, cross-functional delivery, incident analysis |
| Architecture | Microservices, distributed systems, event-driven architecture, clean architecture, CQRS, API design, legacy modernization |
| Backend | Golang, Python, TypeScript, JavaScript, REST APIs, GraphQL, gRPC, Django REST Framework, FastAPI, NestJS, Echo |
| Data & Messaging | PostgreSQL, MongoDB, MySQL, DynamoDB, Redis, Elasticsearch, ArangoDB, RabbitMQ, Kafka, NATS |
| Cloud & DevOps | AWS, Docker, Kubernetes, Nginx, Linux, CI/CD, observability, performance optimization |
| AI Productivity | Spec-driven development, context engineering, AI-augmented code review, automated test & documentation generation; tooling: Claude Code, OpenAI Codex, Gemini CLI |
- Led backend engineering at Shikho (3M+ learners), setting architecture and delivery standards across an 8-member backend team within a 30+ engineer organization.
- Cut a production DocumentDB cluster from a sustained 90% CPU to ~12% by root-causing and fixing change-stream busy-polling across ~102 cursors.
- Architected and shipped 20+ production microservices spanning payments, wallet, enrollment, and content platforms.
- Built the wallet microservice powering balance payments, refunds, and cashbacks for Evaly, a high-traffic e-commerce platform with ~10M users.
- Led monolith-to-microservices migrations and payment-orchestration platforms across EdTech, FinTech, and E-commerce.
Banani, Dhaka · Jan 2025 – Jul 2026
- Owned backend architecture and delivery across learning, enrollment, payments, content delivery, and operations for Bangladesh's largest EdTech platform.
- Provided technical leadership across 30+ engineers while directly leading an 8-member backend team.
- Diagnosed and eliminated a sustained 90% CPU bottleneck on Bohubrihi's production DocumentDB cluster by fixing Go change-stream busy-polling, duplicate listeners, and redundant connection pools; CPU fell to ~12% within minutes of deploy.
- Designed and maintained production Golang microservices focused on scalability, reliability, and maintainability.
- Drove backend modernization through API refactoring, service decomposition, and platform optimization, with rigorous architecture review, code review, and incident analysis.
- Applied Claude Code, OpenAI Codex, and Gemini CLI to accelerate delivery, test generation, and documentation while keeping design and review human-led.
Singapore · Jul 2024 – Dec 2024
- Served as lead backend engineer for the Hypermart Backend Team, supporting a large Indonesian grocery retail chain.
- Built core, discount, and seller APIs using Golang, MongoDB, MySQL, Elasticsearch, and Redis; refactored legacy services to improve maintainability and stability.
Banani, Dhaka · Apr 2022 – Jun 2024
- Led the Bohubrihi Backend Team, owning 7 production microservices across learners, instructors, enrollment, content, and operations.
- Drove migration of the Bohubrihi WordPress monolith to a scalable microservices architecture with independently deployable services.
- Mentored engineers on clean architecture, code quality, and review practices, raising delivery consistency across the team.
Gulshan, Dhaka · Nov 2021 – Mar 2022
- Designed and developed GorillaMove grocery delivery microservices covering core, inventory, and sales workflows.
- Delivered Choukash ERP microservices for Gononet LLC, USA, and guided junior engineers across parallel projects.
Dhanmondi, Dhaka · Feb 2021 – Sep 2021
- Built a high-throughput wallet microservice for balance payments, refunds, and cashbacks serving ~10M users.
- Built payment-orchestration integrations with bKash, Nagad, SSLCommerz, Balance, and Gift Card; optimized queries and caching to reduce AWS cost and improve response times.
Gulshan, Dhaka · Sep 2020 – Jan 2021
- Designed a multi-tenant SaaS platform using Django REST Framework, Elasticsearch geofence search, caching, and AWS-backed services.
Banani, Dhaka · May 2019 – May 2020
- Led backend delivery for a real-time chatbot platform with Facebook/WhatsApp APIs, appointment booking, rescheduling, and queue-management workflows.
Mohakhali, Dhaka · Jul 2016 – Apr 2019
- Developed backend/full-stack features for health management, entrepreneurship, ERP, and enterprise applications; built Odoo modules and supported sprint delivery.
- Shikho — Large-scale EdTech platform serving 3M+ learners; led backend architecture and delivery for learning, enrollment, payments, content delivery, and operations.
Golang, MongoDB, PostgreSQL, Redis, RabbitMQ, Docker, gRPC, GraphQL - Bohubrihi — Online learning platform migrated from WordPress monolith to 7 production microservices; led backend service decomposition and delivery, including a production performance fix that took the platform's DocumentDB cluster from ~90% to ~12% CPU.
Golang, MongoDB, AWS DocumentDB, PostgreSQL, Redis, RabbitMQ, NATS, Docker, GraphQL - Hypermart — Backend services for a large Indonesian grocery retail chain; developed core, discount, and seller APIs and improved legacy API quality.
Golang, MongoDB, MySQL, Elasticsearch, Redis - Evaly Wallet & Payments — High-throughput wallet and payment orchestration platform integrating bKash, Nagad, SSLCommerz, Balance, and Gift Cards.
Golang, Python, Django REST Framework, PostgreSQL, Redis, RabbitMQ, Docker - GorillaMove & Choukash ERP — Grocery delivery and ERP microservices covering core, inventory, sales, order processing, and operational workflows.
Golang, Echo, PostgreSQL, Docker, Algolia - FollowR & Lily — Fleet-management SaaS with geofence search, and a real-time Facebook/WhatsApp chatbot platform featuring appointment booking and OCR-based NID verification.
Python, Django REST Framework, FastAPI, PostgreSQL, AWS, Elasticsearch, Celery, Redis, Vue.js
BSc. in Computer Science and Engineering — Khulna University, Khulna, Bangladesh (2011 – 2015)
CGPA: 3.55 / 4.00
- Golang Certification — Mangtas, 2022
- AWS Business Professional; AWS TCO and Cloud Economics, 2018
- AWS Technical Professional, 2017
Mahfuzur Rahman Khan, ABM Muhitur Rahman, G M Atiqur Rahaman and Md Abul Hasnat, "Unsupervised RGB-D Image Segmentation by Multi-layer Clustering," IEEE International Conference on Informatics, Electronics & Vision (ICIEV), 2016. Link
Personal Blog | Medium | GitHub | Stack Overflow | HackerRank | UVA Online Judge ID: 140086