$ subhadeepghosh.com
I build payment systems that don't lose money.
Four years on Spring Boot microservices in payments and insurance. I build the parts that move money and have to be right, then write about what holds up.
$ 4+ yrs · Java 17 · Spring Boot · Kafka · AWS
What I work on
Backend systems that move money and have to be right. The events that connect them. The AI tools I lean on to build faster.
Backend engineering
Java 17 and Spring Boot services. REST APIs and JPA over Oracle and MySQL, in microservices that carry real payment and insurance traffic.
- Java 17
- Spring Boot
- REST
- JPA
Kafka and event-driven
Kafka producers and consumers wired into event-driven flows. Ingestion pipelines that keep working when retries and failures happen.
- Apache Kafka
- Event-Driven
- Pipelines
AI-assisted development
Claude, Claude Code, and Copilot in the daily loop. Prompts and review habits that keep the generated code reviewable.
- Claude Code
- Copilot
- Prompts
Writing
Practical, honest notes from backend work: Java and Spring Boot, Kafka and event-driven systems, and building software with AI in the loop.
Away from the keyboard
Two games, one habit: read the position, pick a plan, commit.
Valorant
tactical fpsRounds get planned like deploys. Utility first, entries second, no heroics. A lost clutch teaches the same lesson as a failed rollback, only faster.
Chess
64 squaresBlitz, mostly. Openings are documentation, middlegames are refactors, endgames are edge cases. I blunder into all three.

