Work06 of 06
Real-time chat with Twilio and Sendbird
Chat and messaging features built on the Twilio and Sendbird APIs, with Redis caching to keep responses fast.
| Company | Role | From | To | Stack |
|---|---|---|---|---|
| Venturepact | Associate Software Developer | Jun 2019 | Apr 2021 | TypeScript, Angular, Node.js, Express, MongoDB, Redis |
| Cyzerg | Junior Angular Developer | Apr 2021 | Jan 2024 | TypeScript, Angular |
| Cyzerg | Mid-Level Angular Developer | Jan 2024 | now | TypeScript, Angular, React, Python |
Context
Messaging features are judged in milliseconds. A late delivery or a duplicated message is noticed straight away.
Approach
Lean on Twilio and Sendbird for delivery, and keep the app server thin: authenticate, map users to channels, cache what gets read often in Redis.
What shipped
Twilio and Sendbird integrations for real-time chat and messaging, and Redis caching that sped up responses.