Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Vysakh AV

Specialist Software Engineer
Brentwood

Summary

Experienced embedded software engineer with over 10 years of experience in broadband and media broadcasting industry. Excellent reputation for resolving problems and improving customer satisfaction. Had experience in BSP SDK bring up, Yocto build framework and software development/ maintenance /bug fixing for RDKB/RDKV based software stack for router and set top box devices.

Overview

11
11
years of professional experience
6
6
years of post-secondary education
4
4
Certificates

Work History

Specialist Software Engineer

Sky
Brentwood
01.2018 - Current
  • Core part in design and development of new WAN side management software bundle for RDKB Open- source community
  • Developed RDKB Wan manager components to handle xDSL/WANOE WAN feature and published to RDKB open-source community
  • Developed Json HAL library to communicate top level manager application with lower layer drivers. This is hardware abstraction layer which is used by RDKB manager components to configure and get/set data from linux device drivers. Published the library code to RDKB opensource community.
  • Integrated SoC software release to customer environment and built baseline software image for customer. This includes BSP bringup from SoC vendor followed by integrating SDK stack into RDKB software stack using yocto environment
  • Brought up yocto based build environment for RDKB software development for different product platforms.
  • Design and developed HAL layer and lower layer interface manager for RDKB software solution for customer
  • Design, developed and brought up NFC support for customer Router devices to allow users to Tap and Connect feature for WiFI connectivity.
  • Involved in fixing and bring up customer specific changes on kernel and driver side.
  • Worked as module expert for team members to resolve issues faced by them and helped to resolve issues to unblock development progress
  • Continuously communicate with hardware development team to monitor for issues specific to hardware and support them to continuate hardware development for customer product
  • Involved in initial hardware bring up for customer products
  • Fixed core bugs reported in customer code quickly and efficiently
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff
  • Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes
  • Served as subject matter expert on RDK/Yocto environment for both clients and internal team members.

Senior Software Engineer

Tata Elxsi
Trivandrum
01.2015 - 01.2017
  • Worked as core part in development and bring up of RDK-V based software solution for Protugal based media client.
  • Brought up RDK-V opensource software stack into yocto environment.This includes yocto build environment setup for the development of softwares
  • Developed a mediaplayer application library which is mainly invoked from Top level application to manage video playback for the IP and QAM contents. This mediaplayer application developed based on RDK-V Mediaframework stack which is internally used gstreamer pipeline
  • Developed RMF component for customer specifically which is used to manager mediaplayback inside RDK middleware stack
  • Reviewed C/C++ code and worked with development teams to correct problems, run test scenarios and prepare for deployment
  • Involved in Bug fixing and Product stabilisation.

Software Engineer

Tata Elxsi
Trivandrum
01.2012 - 01.2016
  • Involved in development and integral part of RDKV based software solution for OEM vendor.
  • Designed and developed OEM Hardware abstraction layers for OEM vendors for RDKB open source software
  • Designed and developed OEM specific features to the Product.
  • Documented software design, detected faults, project planning discrepancies and other vital data.
  • Create and deliver releases to the vendor in proper time.
  • Led the software development team to develop, integrate and stabilize the product for customer.
  • Involved in triaging and bug fixing for RDKV based software stack for the vendor.

Education

Master of Computer Applications - Computer Science And Programming

Santhigiri College
06.2008 - 03.2011

Bachelor of Computer Applications - Computer Science And Programming

Ettumanoorappan College
06.2005 - 04.2008

Skills

LinuxCCEmbedded SystemsRDKBRDKVRouterSTBOpensource SoftwareDevelopementYoctoPythonNetworking

Accomplishments

  • Received Bravo award from Tata Elxsi.
  • Received Star award twice from Sky.
  • Received recognition from Tata Elxsi for the customer appreciation from client.

Certification

C++ NanoDegree - Udacity

Timeline

Linux Network Programming - Pluralsight

01-2022

C – TestDome

01-2022

Open Source Software Development, Linux and Git Specialization - Coursera

07-2021

C++ NanoDegree - Udacity

10-2020

Specialist Software Engineer

Sky
01.2018 - Current

Senior Software Engineer

Tata Elxsi
01.2015 - 01.2017

Software Engineer

Tata Elxsi
01.2012 - 01.2016

Master of Computer Applications - Computer Science And Programming

Santhigiri College
06.2008 - 03.2011

Bachelor of Computer Applications - Computer Science And Programming

Ettumanoorappan College
06.2005 - 04.2008
Vysakh AVSpecialist Software Engineer