Bishal

Project

Notification Worker & Email Pipeline

Background Node.js worker that sends email/SMS notifications from queued events without blocking the main API.

  • Node.js
  • Redis
  • SMTP
  • BullMQ-style queues
  • Decoupled notification delivery from request/response latency
  • Added retries and dead-letter handling for failed deliveries
  • Templated transactional emails for account and order events
  • Logged delivery outcomes for support troubleshooting