• Worked across the Highfive video conferencing system technology stack including backend Server, Front end, iOS, Android, etc. Responsible for running the Mobile team, doing releases, etc. Working closely with Product and Executives to define, design, implement and release new features.
• Worked on customizing webrtc(C++), adding custom audio layer and adding active speaker detection, etc.
• Build and maintain various conferencing features like live streaming, moderated meetings, townhall, networking, etc across all the platforms. Developing Electron based native desktop applications. Prototype new ideas to evaluate the viability of integrating them into the product.
• Building prototypes using TensorFlow, BodyPix, openCV, etc to explore the viability of various features like background replacement/blur, applying effects, filters, etc. Prototyping AR/VR integration to make video conferencing more collaborative by building in-meeting tools, fun tasks, games, etc.