BACKEND
Khiladi Adda is a real-money gaming (RMG) platform supporting multiple games — Ludo, Rummy, Ludo Tournament, Cricket Tournament — with the full compliance and financial infrastructure real-money apps require: KYC onboarding, wallet management, and region-aware legal compliance.
I worked across the platform's backend and its Rummy-specific product line (RummyAdda), plus a standalone sibling app (Bharat Rummy) built entirely backend-first. Across these, I handled everything from onboarding and wallets to performance optimization at scale.
User-facing systems:
KYC onboarding — Aadhaar/PAN verification workflows for secure user registration
Wallet system — real-time balance updates, deposits, withdrawals, and winnings transfers, with full transaction logs
Location-based compliance — auto-detects a user's state/country via IP to enforce region-specific gaming rules
TDS compliance — automated tax deduction handling on winnings, per Indian regulations
Multiple payment gateway integrations for deposits and withdrawals
Performance and infrastructure:
Batch API processing cut latency by 40%; Redis caching brought response times down to ~4-5ms
Replaced manual Excel exports with a Google Sheets streaming pipeline, supporting 100,000+ records and saving roughly ₹1 lakh in infrastructure costs
Built and optimized REST APIs to handle high-traffic gaming loads without degradation
Security:
Password hashing (Bcrypt) and data encryption (Crypto) across all three applications
Rate limiting on external integrations and sensitive endpoints
JWT-based authentication across user sessions
I also contributed to the React.js-based admin panel used for real-time platform monitoring.
I worked across the platform's backend and its Rummy-specific product line (RummyAdda), plus a standalone sibling app (Bharat Rummy) built entirely backend-first. Across these, I handled everything from onboarding and wallets to performance optimization at scale.
User-facing systems:
KYC onboarding — Aadhaar/PAN verification workflows for secure user registration
Wallet system — real-time balance updates, deposits, withdrawals, and winnings transfers, with full transaction logs
Location-based compliance — auto-detects a user's state/country via IP to enforce region-specific gaming rules
TDS compliance — automated tax deduction handling on winnings, per Indian regulations
Multiple payment gateway integrations for deposits and withdrawals
Performance and infrastructure:
Batch API processing cut latency by 40%; Redis caching brought response times down to ~4-5ms
Replaced manual Excel exports with a Google Sheets streaming pipeline, supporting 100,000+ records and saving roughly ₹1 lakh in infrastructure costs
Built and optimized REST APIs to handle high-traffic gaming loads without degradation
Security:
Password hashing (Bcrypt) and data encryption (Crypto) across all three applications
Rate limiting on external integrations and sensitive endpoints
JWT-based authentication across user sessions
I also contributed to the React.js-based admin panel used for real-time platform monitoring.
Status
Live
Features
- 1.KYC onboarding (Aadhaar/PAN)
- 2.Real-time wallet system (deposits, withdrawals, winnings)
- 3.Location-based compliance (IP-based region detection)
- 4.TDS compliance for transactions
- 5.Multiple payment gateway integrations
- 6.Redis caching + batch API optimization (40% latency reduction)
- 7.Google Sheets streaming for large-scale data export
- 8.JWT authentication, Bcrypt/Crypto security, rate limiting
