Context
Senior Software Engineer at Passion Gaming, Gurugram, September 2024 to August 2025. Live product with real money on the table, so correctness and latency are not negotiable.
The problem
A live real-money game cannot absorb slow iteration or a fragile network layer. The work was split between shortening the team’s edit-test loop and making the socket and API layer something that could be reasoned about.
What I built
- Developed tools and pipelines to streamline development and cut iteration time for the team.
- Designed a sustainable architecture for sockets and APIs.
- Cut download size using Unity Cloud Content Delivery and Addressables, moving content out of the base build.
- Wrote unit and integration tests to keep regressions out of a live money-handling product.
- Debugged production issues to root cause and proposed the fixes rather than patching symptoms.
Outcome
- 20% improvement in app response time after optimisation work.