Backend
WebSockets
WebSockets for live progress, streaming model output and multiplayer or bot interactions.
How I use it
Dubbix streams processing status over WebSockets so users watch dubbing and transcription progress live. I also use them to stream LLM output token by token, which makes a slow model feel responsive.
Offered through
Shipped with WebSockets
All projects →
Dubbix
Cross-platform AI-powered audio and video processing app with Text-to-Speech, Speech-to-Speech, Accent Changer, Video Dubbing, and YouTube Summarizer

OGE (Operational Gaming Environment)
Game-based learning platform for professors and students with AI-guided scenarios and real-time collaboration
Questions clients ask about WebSockets
- Do I need WebSockets for an AI chat feature?
- For streaming responses, server-sent events are often enough and simpler. WebSockets when the client also sends frequent messages or you need bidirectional state.
Work with me
Need WebSockets work done?
I work remotely with clients across the US, Canada, the UK, the UAE, Brazil and Australia. Tell me what you are building and I will reply with questions, a plan and an estimate.
- Published in IEEE Access, 2025
- BSc CS, Gold Medalist
- Clients in 6 countries
- 10 shipped projects