I’m a backend developer who works with both reactive and traditional Spring. At work I build features on Spring WebFlux, Neo4j and Kafka; in my own projects I use Spring MVC, JPA and PostgreSQL.
I care most about the parts users never see but always feel: payments that are never taken twice, balances that always add up, and accounts that stay secure. I plan each project before I build it, keep database changes in versioned migrations, and write tests alongside the code.
Experience
D
Dhrubok Infotech Services Limited
1 yr 2 mos, Dhaka, Bangladesh
Junior Backend DeveloperCurrentPromoted
to present, 11 mos
I work on TaskATask, a task management platform built with Spring WebFlux and Neo4j. I built its real-time group chat with encrypted messages, a bulk contact import that handles up to 10,000 records, appointment notifications through Kafka with Google Calendar sync, and sign-in with Google, Facebook, Apple and one-time codes. I also tracked down and fixed a Neo4j performance bug that reloaded every relationship on each save. Alongside that, I built the booking and cancellation flows for Hospitalia, a doctor appointment app.
Spring WebFlux
Project Reactor
Neo4j
Kafka
Redis
OAuth2
Backend Developer Intern
to , 3 mos
I built full-text search with Hibernate Search and Lucene, including custom analyzers for better matching.