Member of Technical Staff 3 - Thoughtspot

Thoughtspot | Hyderabad, India...

August 2025 - Present

Member of Technical Staff 2 - Thoughtspot

Thoughtspot | Hyderabad, India...

July 2024 - July 2025

Event-Driven Order Processing Platform

Designed a distributed order-processing system using Java, Spring Boot, and Apache Kafka, decoupling order creation, inventory reservation, and payment processing through asynchronous event-driven workflows. Implemented a Transactional Outbox pattern with PostgreSQL to prevent database updates and event publishing from becoming inconsistent, with idempotent consumers to safely handle duplicate message delivery. Built Saga-based failure recovery with retry policies, dead-letter topics, and compensating transactions to handle partial failures across distributed services without relying on a global database transaction....

October 18, 2026