Muhammad Saad Zafar
000%
INITIALIZING ENVIRONMENT
Skip to content
All projects

Realtime · 2023

SMS LYNX 

A production messaging platform with Twilio SMS integration, conversation history, role-based access, and secure authentication — built for a USA-based communications company.

Role
Full stack developer
Year
2023
Category
Realtime
Stack
MERN StackTypeScriptTwilio APIChakra UI
SMS LYNX real-time chat interface

Key engineering metrics

Messaging

Two-way

Twilio SMS send and receive with persisted conversation history

Access control

Role-based

Thread visibility and actions scoped per user role

Delivery

6–9h offset

Shipped to production asynchronously for a U.S. client

The problem

The client needed their team to handle customer SMS conversations from one place, with the full history visible and clear boundaries over who could see and send what — rather than messages scattered across individual phones.

The solution

I built the platform on the MERN stack in TypeScript, integrating the Twilio API for SMS delivery and receipt. Conversation history is persisted and searchable, user roles gate access to threads and actions, and authentication is handled with secure session management.

The outcome

Delivered to production for a U.S. client while working remotely across a six-to-nine hour time difference. The project is the clearest evidence of my ability to run production-grade work asynchronously with an overseas team.

Architecture

  • Frontend
    • TypeScript
    • Chakra UI
  • Backend
    • MERN Stack
  • Integrations
    • Twilio API