Who I am

I build backend systems in Java and Spring Boot. Most of my current work is reactive — non-blocking APIs on Spring WebFlux and Project Reactor, event-driven messaging over Apache Kafka, and graph data modelling in Neo4j.
I care about the parts that are hard to see: what happens under concurrent load, where a service degrades instead of failing, and whether the next person to read the code can follow it. Alongside engineering I publish research — four peer-reviewed papers so far: two in Q1 journals and two conference papers.
- Role
- Backend Engineer
- Based in
- Dhaka, Bangladesh
- Focus
- Reactive Java · Kafka · Neo4j
- Research
- 2 Q1 journals · 2 conference papers
- Status
- Available for work
Experience
- InternSep 2025
- Junior Engineernow
- Engineernext
- Senior Engineerahead
- Software ArchitectSystem Designer
- Never donealways growing
Junior Backend EngineerCurrent
Jan 2026 — PresentDhrubok Infotech Service Ltd
- Build non-blocking REST APIs with Spring WebFlux and Project Reactor, raising throughput under concurrent load.
- Model and query connected data in Neo4j; handle service-to-service messaging with Apache Kafka.
- Integrated Firebase Cloud Messaging for push delivery inside a multi-module Maven build.
- Work in an Agile team with branch-per-change, pull requests, and code review.
Backend Developer Intern
Sep 2025 — Dec 2025Dhrubok Infotech Service Ltd
- Shipped production Java backend features using reactive patterns.
- Promoted to Junior Engineer after 3.5 months.
Education
CGPA 3.86 / 4.00
Projects
Each has a written case study covering the architecture and the decisions behind it.
Publications
Peer-reviewed conference papers and journal articles.
Publications will appear here once added from the admin panel.
Skills
Writing
On backend development, Java, and things that broke.
Loading posts…
Contact
Open to backend engineering roles. Send a message and I'll reply.