About
Hi
I’m Robin.
I’m a Software Developer with around 4 years of experience in designing and building scalable backend APIs, efficient SQL databases, seamless UIs and more recently, real-time communication systems where uptime, availability and performance are extremely critical.
I lead the tech team at FreJun, one of the fastest growing cloud communications firms in India (currently doing 500k+ business calls/day). My day-to-day responsibilities include product discussions, system design, development, documentation and team management.
Being an obsessive learner and problem-solver, I believe my skills are not tied to any specific set of technologies and that using the right tool for the job is the way to go.
I’m always on the lookout for exciting problems to work on. Please feel free to get in touch with me at [email protected]
Projects
Teler
An Enterprise-grade, AI-focused cloud communications platform.
This is a work project where I’m leading end-to-end design, development and documentation. Key features include:
- Microservice architecture
- Bidirectional media streaming
- Client/Server side SDKs
- Inbound/Outbound calling
- Real-time billing
Local Voice
Locally running AI voice assistant for low-latency conversations, powered by OpenAI Whisper, Ollama, and Piper TTS.
Delivers < 1s round-trip latency on consumer hardware owing to a hybrid design combining multiprocessing and async/await. Optimization techniques include:
- Zero-copy audio buffers
- WebRTC-VAD endpointing
- LLM response streaming
- Chunked TTS playback
BitMCP
A high-level protocol and library for building a peer-to-peer MCP network; inspired by BitTorrent. This project is currently in the ideation stage.
VoIP Dialer
Chrome extension which allows users to make/receive calls directly from the browser.
Currently serves 3000+ daily active users. Powered by WebRTC and SIP.js.