- Designed and developed a highly scalable, centralized notification service of distributed nature from scratch, which abstracted
all notification channels (like Email, Slack), helping teams get rid of the overhead of implementing notification modules and allowing
users to set per-application personal preferences. Used by 50+ teams, and more than 1 million notifications have been sent till date.
- Used React, Redux for frontend; Java, SpringBoot and JUnit5 for backend, and Apache Kafka as middleware.