Vishal Singh Rawat
Software Engineer @Sony | Playstation 🎮
I build software that people pay for.
I work on subscription, pricing, and entitlement systems for PlayStation web and mobile storefronts at Sony India Software Centre.
My work lives inside purchase flows — places where small mistakes affect real users and real revenue.
Because of that, I focus heavily on correctness, edge cases, and how systems behave once they’re live, not just how they look in code.
I work across frontend and backend systems, including APIs and GraphQL services, and focus primarily on how systems behave under real-world constraints — incomplete data, regional differences, and gradual rollouts.
Engineering themes I’ve spent time on
- Turning ambiguous requirements into explicit, predictable system behavior
- Designing APIs and data models that evolve without breaking consumers
- Handling eligibility, configuration, and entitlement logic at scale
- Shipping changes safely in high-traffic systems
- Debugging issues that only surface with real users and real data