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.

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
Modern Concurrency in Java
A deep dive into Virtual Threads, Structured Concurrency, and modern JVM concurrency patterns. Published by O'Reilly Media.
Conference Talks
Talks at DevNexus, Devoxx, ConFoo, GeeCON, JNation, and international Java conferences on concurrency, virtual threads, and AI.
InfoQ Articles
Technical writing and editorial work as Java Queue editor at InfoQ.