A N M Bazlur Rahman

Sr. Staff Software Engineer · Java Champion · Published Author · InfoQ Editor

Deep dives into Java concurrency, virtual threads, and modern JVM development.

Helping teams master modern Java, concurrent programming, building LLM applications in Java, and JVM performance through deep-dive content and expert talks.

Modern Concurrency in Java - O'Reilly

About

I'm a software engineer based in Toronto with over a decade of experience building systems in Java. In 2022, I was recognized as a Java Champion. I'm authoring Modern Concurrency in Java for O'Reilly Media, serve as editor for the Java Queue at InfoQ, and founded the Java User Group in Bangladesh.

Featured Work

Latest Articles

Popular Articles

Talks & Speaking

Architecting Intelligent Enterprise Systems: From Scratch
JNation 2026 · Coimbra, Portugal
Old Dog, New Tricks: The Java 25 Reinvention
JNation 2026 · Coimbra, Portugal
From 21 to 25: What Modern Java Looks Like Today
Java Developer's Conference 2025 · Dhaka, Bangladesh
Java Concurrency Face-Off: Virtual Threads vs Reactive
Confoo · Montreal, Canada

Newsletter — The Coding Café