Case study/Professional
Telehealth
A platform made to help patients connect with medical practitioners in an remote environment...

Built with
MUI
Django
Python
WebRTC
React JS
Zustand
Web Socket
PostgreSQL
TypeScript
The story
Role
Fullstack Engineer.
Description
Telehealth is an innovative platform that bridges the gap between patients and medical practitioners in a remote setting. It enables users to seamlessly book online appointments, manage and validate prescriptions, and access personalized care from anywhere. With built-in one-on-one video and voice calling features, Telehealth ensures secure, real-time communication, making healthcare more accessible and convenient for everyone.
Tech Stack
Frontend: React, Typescript, MUI, Web Sockets, Zustand, Web RTC.
Backend: Python, Django, Django Channels.
Database: PostgreSQL.
Responsibilities
Implement the telehealth UI from Figma.
Develop reusable components with React.
Setup signaling server for the one on one video calling feature.
Make API's for user appointment scheduling with the medical practitioners.
Develop a video calling feature with the help of WebRTC.
Impact
Delivered a pixel-perfect UI ahead of the deadline, allowing for seamless incorporation of new design changes, reducing iteration time by 20%.
Designed and implemented 10+ highly modular reusable components, boosting team development velocity by 30% and ensuring consistency across the application.
Deployed a robust signaling server using Django Channels, TURN, and STUN servers, enabling reliable and scalable real-time video communication.
Engineered optimized and secure APIs for appointment scheduling, improving query response time by 40% and enhancing user experience for seamless bookings.
Developed a WebRTC-based video calling component, providing lag-free peer-to-peer video and audio communication, ensuring high-quality telehealth consultations.

