Summary
Noymul Chowdhury is a Staff Software Engineer with a decade of experience designing and delivering resilient, cloud-native systems across travel and super-app domains, currently driving architecture at Agoda in Bangkok. He is a pragmatic polyglot—fluent in Scala, C#, Java, Python and JavaScript—and specializes in Domain-Driven Design, CQRS, microservices and event-driven architectures backed by Kafka, RabbitMQ and ScyllaDB. Comfortable across AWS and Azure, he combines SOLID-first engineering with comprehensive testing and DevOps practices (Docker, Kubernetes) to build maintainable systems that scale. His background includes building high-throughput backend services for Shohoz’s 5M+ install base and European insurance platforms, evidencing both consumer-scale and enterprise-grade experience. Off the clock he’s an avid problem solver (800+ coding challenges) and technical storyteller on Medium, driven by a dislike of black boxes and a desire to fully understand system internals.
10 years of coding experience
8 years of employment as a software developer
HSC, Science, HSC, Science at Govt. City College Chittagong
Bachelor of Science (BSc), Computer Science and Engineering, Bachelor of Science (BSc), Computer Science and Engineering at Shahjalal University of Science and Technology
SSC, Science, SSC, Science at Agrabad Govt. Colony High School
Bangla, English, Hindi