Software Developer
Revmax Technologies•Delhi, India
Built real-time backend systems for a coupon auction app: Kafka/Redis pipelines, websocket updates, queue-based automation, and scaling strategies for peak bidding.
Highlights
- Engineered Kafka + Redis + PostgreSQL pipelines to reduce API latency and improve throughput.
- Implemented websocket-driven live updates for bidding events.
- Designed elastic auction room partitioning to handle peak loads without cross-room visibility.
- Added IP-based rate limiting to mitigate abusive traffic and improve resilience.
Projects
Abuse Mitigation via IP-based Rate Limiting
Added request limiting controls to reduce impact from abusive traffic and protect core auction flows.
Elastic Auction Room Sharding for Peak Traffic
Auto-partitioned bidders into isolated rooms when demand exceeded capacity; scaled to N rooms to sustain peak events.
Real-time Coupon Auction Backend
Built websocket + queue driven auction backend with Kafka/Redis orchestration for live bidding and automated job execution.