Xperi Corporation (Bengaluru)
08/2020 - Present
Description: The TiVo+ App is an HTML5 web application built to run on the TiVo STB with the built-in Web browser (Opera variant). The App consists of a single UI screen (a modified biaxial screen) with a vertically scrolling navigation list and horizontally scrolling promotions carousel and strips. These all feature an assortment of video content to consume. Some content is live and other content is On-Demand.
Tools & Technologies: HTML5, CSS3/SCSS, JavaScript, jQuery, AWS, Docker, Python, Git
TiVo Inc./ Xperi Corporation (Bengaluru)
01/2020 - 07/2020
Description: TiVo Stream 4K, an easy-to-use streamer with live TV and Cloud DVR from the Sling TV app, plus leading content services. It gives consumers the power to create the bundle they want across multiple entertainment sources using a smart, intuitive interface making it simple to find, watch and enjoy. TiVo Stream 4K will also provide seamless integration with multiple online video services, including Netflix, Amazon Prime Video, HBO, YouTube and more. This eliminates the need to toggle between multiple apps to access your favorite TV shows—and makes streaming content feel a lot more like watching television. Additionally, the product will feature TiVo+ as the preferred source of free, ad-sponsored television and movies.
Tools & Technologies: Android, Java, JavaScript, jQuery, HTML5, CSS3/SCSS, AWS, Docker, Python, Git
TiVo Inc. (Bengaluru)
10/2019 - 02/2020
Description: The CDM is a Splunk application project aimed to bring standardization to our loggings from a variety of sources. For example - Linux STBs, Android devices, tvOS/iOS devices, etc. The CDM provides an interface to access different data sources with standard fields which helps developers and QE to analyze the application failure with more efficiency and accuracy. Also, the CDM uses machine learning techniques to correlate application failure across a variety of devices.
Tools & Technologies: Splunk, Python, Flask, JavaScript, jQuery, HTML, CSS, NodeJS, Git
TiVo Inc. (Bengaluru)
04/2018 - 10/2019
Description: Project Loom is an engineering effort to enable a set of analysis techniques and tools for examining software failure data collected from devices running TiVo applications. The objective for the project is to have those techniques and tools to be usable across all TiVo experiences running on any device (TiVo set-top-box, Android and iOS mobile devices, Android, iOS and other streamer devices, and so on).
Tools & Technologies: Splunk, Python, Flask, JavaScript, jQuery, HTML, CSS, NodeJS, Git
TiVo Inc. (Bengaluru) & Wipro Technologies
11/2017 - 12/2019
Description: TiVo for Streamers helps operators execute a bring-your-own device (BYOD) strategy by enabling personalized content discovery, voice and IPTV features on unmanaged streamer devices, including Apple TV, Amazon Fire TV, Roku and unmanaged Android TV.
Tools & Technologies: Android, Java, Python, Flask, HTML, CSS, JavaScript, jQuery, Splunk, Git
TiVo Inc. (Bengaluru) & Wipro Technologies
04/2015 - 03/2019
Description: TiVo for Linux STB brings a full suite of IPTV features plus hyper-personalized search results and recommendations spanning traditional and streaming sources to managed Linux STBs. Easy-to-integrate and scalable, TiVo for Linux STB incorporates conversational voice control for a high level of speed and accuracy.
Tools & Technologies: Python, Flask, HTML, CSS, JavaScript, jQuery, Splunk, Git