Summary
Mesbahul Islam is a Senior Software Engineer with 12 years of experience building high-throughput, reliable backend systems for enterprises in Canada and beyond. Trained at BUET in core computer science, he specializes in Java EE and microservices architecture, having decomposed monoliths and built OMS and catalog media services that handle thousands of RPS with strict latency and caching requirements. His experience spans cloud data pipelines, event-driven architectures using Kafka and Google Cloud Dataflow, and production-grade streaming work now focused on Atlas Stream Processing at MongoDB. Mesbahul is a pragmatic architect who pairs deep object-oriented design and pattern-driven development with hands-on mentoring and incident ownership. He consistently drives scalable, maintainable solutions—often translating product strategy into technical tradeoffs—and has a track record of implementing real-time cache invalidation, tokenization for PII protection, and high-throughput messaging systems. Based in Toronto, he brings a blend of disciplined engineering, systems thinking, and a curiosity for elegant software design.
11 years of coding experience
10 years of employment as a software developer
Higher Secondary Certificate Science, Higher Secondary Certificate Science at Rangpur Cadet College
Bachelor of Science (B.Sc.) Computer Science and Engineering, Bachelor of Science (B.Sc.) Computer Science and Engineering at Bangladesh University of Engineering and Technology
Bengali, English