Robin Sharma, Developer in Kashipur, Uttarakhand, India
Robin is available for hire
Hire Robin

Robin Sharma

Full-stack Engineer and Developer

Kashipur, Uttarakhand, India

Toptal member since March 6, 2026

Bio

Robin is a full-stack engineer with 4+ years of experience building scalable, production-grade systems. He has worked with domestic and international teams in high-ownership roles, both as a tech lead and as an individual contributor. Robin's expertise spans Python, TypeScript, AWS, Docker, Django, FastAPI, Node.js, React, and Next.js, as well as real-time and VoIP technologies such as WebRTC, SIP, and FreeSWITCH.

Portfolio

FreJun
Python, Django, FastAPI, TypeScript, Node.js, React, PostgreSQL...

Experience

  • React - 4 years
  • Amazon Web Services (AWS) - 4 years
  • Python - 4 years
  • Django - 4 years
  • TypeScript - 4 years
  • Large Language Models (LLMs) - 3 years
  • Node.js - 3 years
  • AI Voice Agents - 2 years

Preferred Environment

Linux, Docker, Amazon Web Services (AWS), Slack, Google Workspace, Python, TypeScript

The most amazing...

...project I've built is Teler, a cloud communications platform purpose-built for AI agents, providing media streaming, SIP trunking, and server-side SDKs.

Work Experience

Technical Lead

2022 - 2025
FreJun
  • Spearheaded full-stack engineering for an enterprise-grade communications platform, powering 500,000+ business calls per day.
  • Built and launched Teler, a global voice infrastructure for LLMs and AI agents, providing media streaming, SIP trunking, and live STT/TTS capabilities.
  • Implemented a company-wide observability stack using Grafana, Prometheus, and Loki that slashed mean-time-to-detect by 75%.
  • Optimized AWS cloud footprint using EC2, RDS, S3, and data transfer, delivering 50% cost savings via architectural improvements, rightsizing, and spot-instance adoption.
Technologies: Python, Django, FastAPI, TypeScript, Node.js, React, PostgreSQL, Amazon Web Services (AWS), NGINX, Grafana, DevOps, FreeSWITCH, Distributed Systems, WebRTC

Experience

Teler

https://frejun.ai/
Teler is a communications platform for developers that delivers advanced capabilities, including SIP trunking, bidirectional media streaming, and real-time STT/TTS. Apart from building Teler's core VoIP infrastructure, I also wrote the Python SDK, many reference implementations, and the Docusaurus-based developer documentation.

Enterprise RAG

https://robinsharma.me/blog/rag/
A fully offline, advanced RAG system designed for secure, enterprise deployments.

It integrates hybrid retrieval combining BM25 ranking with dense vector search, leverages high-throughput vLLM inference for scalable LLM and embedding workloads, and employs advanced chunking strategies to preserve semantic and structural fidelity. It further supports asynchronous, distributed file indexing with robust status tracking, and provides native ingestion for a broad spectrum of enterprise document formats, including PDF, DOCX, PPTX, XLSX, CSV, and markdown.

VoIP Dialer Chrome Extension

https://chromewebstore.google.com/detail/frejun-chrome-dialler-plu/eninbjdhgaccikhclpomppfcclammnoc?hl=en
A Chrome extension that allows users to make/receive calls directly from the browser. It intelligently detects phone numbers on web pages using advanced regular expression matching. It dynamically injects call buttons next to recognized numbers, enabling one-click dialing from CRMs, dashboards, and other web tools. It currently serves 5,000+ daily active users and is powered by WebRTC and SIP.js.

Education

2019 - 2022

Bachelor's Degree in Computer Applications

Maharaja Surajmal Institute - New Delhi, India

Skills

Libraries/APIs

Node.js, React, WebRTC, vLLM, Chrome API

Tools

FreeSWITCH, Slack, Google Workspace, NGINX, Grafana, Visual Language Models (VLMs), Haystack

Languages

Python, TypeScript, C++, JavaScript

Frameworks

Django

Platforms

Amazon Web Services (AWS), Linux, Docker, Google Cloud Platform (GCP)

Paradigms

DevOps

Storage

PostgreSQL, MongoDB

Other

Web Development, AI Voice Agents, Session Initiation Protocol (SIP), Large Language Models (LLMs), Retrieval-augmented Generation (RAG), Vector Databases, Operating Systems, Data Structures, Algorithms, FastAPI, Distributed Systems, WebSockets, Embedding Models

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring