About
Hey, I'm Raju.
I'm a Senior Software Engineer (SDE3) at Luma Financial Technologies, where I've spent the last 8 years building financial systems that need to be
fast, correct, and compliant — all at the same time.
My day job involves distributed systems, event-driven architectures, and microservices built on Java and Spring Boot. The kind of backend work
where a bug isn't just a bug — it's a payment that didn't settle, a report that's wrong, or an audit that fails.
This blog is where I write about what I actually learn on the job:
- Fintech system design — the patterns, trade-offs, and hard lessons
- Distributed architecture — building reliable systems at scale
- Backend engineering — Java, Spring Boot, Kubernetes, cloud-native
- Career growth — the honest SDE2 → SDE3 journey and what it really takes
I'm not writing theory. I'm writing from the trenches — anonymized, generalized, and as useful as I can make it.
If you're building financial systems, scaling a backend, or trying to level up your engineering career, you're in the right place.
Follow along. I ship weekly.