For millions of people, Practo is the trusted and familiar home where they know they’ll find a healing touch. It connects them with everything they need to take good care of themselves and their family - assessing health issues, finding the right doctor, booking diagnostic tests, obtaining medicines, storing health records or learning new ways to live healthier.
Healthcare providers can also harness the power of Practo as the definitive platform that helps them build their presence, grow establishments and engage patients more deeply than ever.
Role and Responsibilites
Senior Software Engineer
Worked on chat solution between ailing Patient and helping Doctor.
Used Firebase for socket connections between devices and NoSQL database.
Created backend architecture for Voice and Video chats.
Created differential pricing model architecture for different specialities based on geographical locations.
Created seamless backend architecture and codebase for 24 * 7 chat service for Practo Plus Subscriptions.
Follows TDD (Test Driven Development) and encouraged for the same.
Created backend architecture for providing 24 * 7 chat service to Different partners (both intracompany and outbound partners).
Took care of SLAs (Service Level Agreements) for User-related issues, and TAT (Turn Around Time) for ticket resolutions were maintained at 4 hours for 90th percentile.
Managed deployments for Consult Service (Practo’s Product) and took care of the infrastructure (Cron server, Worker server, the Application server).
On-Call at 1st Level and 2nd Level Pagerduties for Consult.
Full Stack Developer
Contributed and maintained Ray Follow-up (a chat feature which enables patients to chat with their doctor after their physical appointment).
Created backend dashboards for internal day to day work for operations and finance.
Created Doctor web answering platform for questions asked to them by consumers of the service.