Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vinay Vishwanath

Bangalore

Summary

Skilled Senior Software Engineer designs and implements new features, improves architecture and takes lead to launch new products. Excellent understanding of software design and programming principles. Meaningful experience shipping and maintaining large, complex systems.

Experienced professional with 12 years of expertise in the field. Proven track record of achieving impressive results in various roles.

Overview

13
13
years of professional experience

Work History

Principal Software Engineer

Oracle India Private Limited
Bangalore
06.2016 - Current
  • Oracle Clusterware is the integrated foundation for the Oracle multi-instance database, Oracle Real Application Clusters, and the High Availability (HA) and resource management framework for all applications on any major platform.
  • Oracle Clusterware can be leveraged in the cloud to provide enterprise-class resiliency and dynamic online allocation of compute resources, where and when needed.
  • Design and Development of RAC (Real Application Cluster) Clusterware products.
  • Resource recreation: This activity was aimed to export Oracle resources from one cluster and import them to another cluster or recreate the oracle resource post patching.
  • Technology: Java, C, Python, Data structure, and Algorithm.

Senior Software Engineer

CISCO Video technology Private Limited
05.2013 - 06.2016
  • Computer programmer with 3 years of experience in working in Embedded device, specifically Set top boxes and connected device like Android and Chromecast

1)XTV development - Android APP

  • Technology: Android, Java, Data structure, and Algorithm.
  • Take your TV with you everywhere you go! Watch Live TV, Catch Up TV, and hundreds of Video on Demand titles on your tablet.
  • You can also use this app to control your Tata Sky+ HD box, browse through the EPG, and record TV programmes.
  • Worked as a developer to implement the Live Transcoding Feature.
  • Developed Android application for the companion device application to enable playing of live video from STB.
  • Integrated the application with proprietary NDS-DRM.

2) ChromeCast Developer

  • Technology: HTML, JavaScript, Jquery and CSS
  • Chromecast is a thumb-sized media streaming device that plugs into the HDMI port on your TV.
  • Simply use a smartphone, tablet, or laptop to cast your favorite entertainment and apps right to the big screen.
  • Developed a sender and receiver app to play video for Chrome Browser, for casting video onto the receiver app.

3) XTV development

  • Technology: Java, C++, Android, Data structure, and Algorithm.
  • XTV feature comes with PVR boxes, including recording the broadcast channel, live pause, and playback.
  • Worked as a developer to implement the feature of MRDVR (multi-room DVR) for the zapper box to get the data from the PVR box.
  • Worked on UPnP protocol for STB and Android device connectivity with the use of Cling library.
  • Worked on Fusion Middleware.
  • I have worked on Android application development for XMPP protocol to transfer the recorded content from STB to mobile and to recommend to other friends.
  • Working on a media streamer to perform transcoding of the live streaming and recorded content.

4) DROID - client: Tatasky (India), DBS (Israeli)

  • Droid is a test tool framework to automate all the PVR-related features.
  • Droid test case written either in Java or C language.
  • Involved in the development of the scripts for the application.
  • Ensuring the products deliver the desired result and the application performs as expected.

Software Engineer

NDS
12.2011 - 05.2013
  • Collaborated with cross-functional teams to ensure quality assurance throughout the development process.
  • Created detailed design documents, test plans, user manuals, release notes and other related documentation.
  • Implemented automated build and deployment processes for applications with CI and CD tools.

Education

Bachelor of Engineering - Computer Science

Global Academy of Technology
Bengaluru
06-2011

Skills

  • C
  • JAVA
  • SHELL scripting
  • Perl
  • Python
  • JavaScript
  • Data Structure
  • Algorithm
  • Operating System
  • Embedded system
  • OOD
  • Multithreading
  • Design pattern
  • Object Oriented Concepts

Timeline

Principal Software Engineer

Oracle India Private Limited
06.2016 - Current

Senior Software Engineer

CISCO Video technology Private Limited
05.2013 - 06.2016

Software Engineer

NDS
12.2011 - 05.2013

Bachelor of Engineering - Computer Science

Global Academy of Technology
Vinay Vishwanath