I will build real time chat for your android app using websocket or firebase

T
tusharsaini610
T
tusharsaini610
Tushar Saini

About this gig

I've built real-time chat systems from scratch for consultation platforms handling thousands of concurrent users using WebSockets, Firebase Realtime DB, and Sendbird depending on the use case.

The hard part isn't sending a message it's handling reconnection on poor networks, message ordering under load, and graceful degradation when the connection drops. I've solved these in production across multiple apps.


Stacks I work with: WebSocket + OkHttp, Firebase Realtime DB, Sendbird SDK

Tell me your backend stack when you message I'll recommend the right approach.

Get to know Tushar Saini

Tushar Saini

Senior Software Engineer

  • FromIndia
  • Member sinceApr 2021
  • Avg. response time1 hour
  • Languages

    Hindi, English
Built a production-grade app Android ecosystem from scratch — AstroSansaar serving users across astrology verticals in India. What I built: 🔴 Real-time chat — WebSocket + Firebase architecture with automatic reconnection, typed message delivery, and graceful degradation on poor networks 📹 Audio/Video calling — Agora SDK integration handling call states across foreground, background, and killed app states with zero dropped sessions ⚡ Performance — startup time and rendering optimised. Tech: Kotlin · MVVM · Clean Architecture · Agora SDK · WebSockets · Firebase · Jetpack · Sentry · REST APIs

My Portfolio