Mohali · Queues, Redis, real-time services, and production observability for high-volume backends.
- Built a queue-based processing system using BullMQ, Redis, and worker services, reducing request processing time from around 4 seconds to under 100 ms.
- Developed transaction workflows for payment processing and background jobs, enabling reliable handling of high-volume requests and real-time status updates.
- Implemented Redis-backed Socket.IO rooms for live user communication and event synchronization across active sessions.
- Set up production monitoring and alerting with Prometheus and Grafana, improving issue detection and system observability.
- Contributed to backend architecture and service design decisions focused on scalability, fault tolerance, and maintainability.