Summary
Overview
Work History
Education
Skills
Timeline
Certification
Awards & Appreciations
Personal Projects
Generic
Vysakh A V

Vysakh A V

Specialist Embedded Software Engineer
Brentwood

Summary

Diversely skilled Embedded Software Engineer with more than 10 years designing, developing and integrating Embedded linux based software solutions for Embedded systems such as routers and set top boxes. Talented at coding software, designing solutions, bringing up boards and diagnosing problematic embedded systems. Specialization in systems used within broadband and broadcasting industry. Excellent reputation for resolving problems and improving customer satisfaction. Experienced in C and C++ and offering skills in Yocto and Embedded Linux.

Overview

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

Work History

Specialist Embedded Software Engineer

Sky
Brentwood
01.2019 - Current
  • Board bring up of broadcom 63138/63158/6753 Arm based Router Devices.
  • Broadcom BSP Kernel and baseline SDK bring up for Customer router devices.
  • Developed opensource RDK-B middleware support for new vendor router devices.
  • Developed TCP Socket based , JSON RPC supported RDKB HAL Client and Sever library in C which is opensource to RDKB community and widely used by customer across world.
  • Developed application in C to handle xDSL WAN support for RDKB opensource middleware stack.
  • Developed Hardware abstraction layer libraries in C for customer devices to use RDKB opensource software stack.
  • Developed NFC Tap2Connect feature for router device. Implemented I2C based linux device driver, RDKB NFCManager application in C and lower layer library to communicate application with driver in C.
  • Defined Yocto build support for new customer devices.
  • Ported and Integrated customized uboot based loader and developed supported applications in C to manage it from runtime image.
  • Participated in architecture, design and implementation of back-end features using RDKB, C and Yocto build framework.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Awarded Sky Star award 6 times from customer for creative, action-oriented, forward-looking and restless.

Specialist Embedded Software Engineer

Tata Elxsi/NOS
Trivandrum/Lisbon
06.2017 - 12.2018
  • Board bring-up of broadcom 97251 Arm based STB device.
  • Developed RMFNOSSrc RDKV component for customer for QAM and VOD playback in device.
  • Developed Mediaplayer application in C++ for QAM and VOD playback in STB by using RMFNOSSrc RDKV component.
  • Add Yocto support for RDKV based Software solution for STB devices.
  • Collaborated with team members to achieve target results.
  • Increased customer satisfaction by resolving issues.
  • Participated in architecture, design and implementation of back-end features using C++, C and Yocto build framework.
  • Worked with customers to understand needs and provide excellent service
  • Discussed issues with team members to provide resolution and apply best practices

Senior Software Engineer

Tata Elxsi
Trivandrum
01.2016 - 05.2017
  • Board bring-up of Broadcom 72604 SoC based IP STB device.
  • Add yocto support for new customer device.
  • Ported patches for RDKB components, SoC kernel for OEM vendor specific features.
  • Developed manufacture library in C for vendor device.
  • Designed and developed LED , RCU and front panel functionality for customer device.
  • Integrated Wifi and Bluetooth drivers for vendor device.
  • Implemented Power mode support for device.
  • Trained and mentored junior developers and engineers, teaching skills in RDK, Yocto and working to improve overall team performance.
  • Collaborated with clients to define solution requirements.
  • Participated in architecture, design and implementation of back-end features using C++, C and Yocto build framework.

Software Engineer

Tata Exlsi/Comcast
Trivandrum/Philadelphia
07.2012 - 12.2015
  • Lead DEV Triage activities for Comcast from offshore.
  • Analyzed logs collected from STB devices to identify whether reported issue is STB-side issue. If it is not STB side, assign ticket to proper team.
  • Analyzed code base and identify exact reason for reported issue.
  • Identify solution to resolve issue and update all details in Jira ticket.
  • Coordinated offshore activities and sync up with onsite team.
  • Sync up with test teams about reproduction details of issue.

Education

Master of Computer Applications Computer Science - Computer Science And Programming

Santhigiri College
Thodupuzha, Kerala, India
06.2008 - 07.2011

Bachelor of Computer Applications - Computer Science And Programming

Ettumanoorappan College
Ettumanoor, Kerala, India
06.2005 - 05.2008

Skills

C

undefined

Timeline

Specialist Embedded Software Engineer

Sky
01.2019 - Current

Specialist Embedded Software Engineer

Tata Elxsi/NOS
06.2017 - 12.2018

Senior Software Engineer

Tata Elxsi
01.2016 - 05.2017

Software Engineer

Tata Exlsi/Comcast
07.2012 - 12.2015

Master of Computer Applications Computer Science - Computer Science And Programming

Santhigiri College
06.2008 - 07.2011

Bachelor of Computer Applications - Computer Science And Programming

Ettumanoorappan College
06.2005 - 05.2008

Certification

C++ NanoDegree , Udacity

Awards & Appreciations

Sky star award - Sky, 26/09/2022

  • Vysakh has integrated the new Broadcom SDK (5.04L.04) into the Sky HUB6 code base in a matter of weeks, a task that previously would have taken a considerably longer amount of time. He has worked well beyond what was expected of him and achieved a significant milestone in the development of Hub6, in preparation for its launch. Thank you Vysakh, for your diligence and hard work, it is most appreciated - By Robert Farmer, Principal Engineer

Sky star award - Sky, 28/07/2022

  • The team put together a fantastic Hub 6 demo before Amber Pine and Jon Cave in Brentwood. - By Shashank Nanjundaswamy , Head of Department

Sky star award - Sky, 28/07/2022

  • The guys put together a fantastic demo that showed migrating non-RDK Hub 4 to RDK build and then roll back to non-RDK Hub. All of this using standard customer upgrading tools like FUS and XCONF while migrating user settings all along. Thank you very much for all your hard work. - By Shashank Nanjundaswamy , Head of Department

Sky star award - Sky, 09/05/2022

  • I worked in many tasks with Vysakh, every time he is really collaborative and prepared. I think that Vysakh is a top player of the software engineer team. Really hard to find someone more prepared than him on YOCTO or RDK toolchain. Also, he is able to learn new topics, like with zigbee and NFC (totally new topic to him). He will always find a solution of a complex problem in a short time (really impressive). It's really great work with him!!! - By Damiano Barone , Principal Engineer

Sky star award - Sky, 13/08/2021

  • Vysakh has performed extremely well in Ada Hub RDKB project. Vysakh has ported the whole BCM 504L02 SDK into the latest version of Dunfell Yocto. He has quickly learned the Device Tree Structure(DTS) and made necessary changes for Ada 63158 SoC and ported all Sky specific kernel patches. Vysakh has ported all core RDKB applications and components and made the WAN and LAN services to work. He closely worked with Bootloader team and integrated the XBOOT with Ada. He has been supporting the Hardware team for making firmware images and factory releases as well. Vysakh has also integrated OVS,Opensync and Speedtest features. I am very happy to nominate Vysakh for star award. All the best Vysakh, keep up the good work! - By Johnson Sebastiar , Principal Engineer

Sky star award - Sky, 19/10/2020

  • I am happy to nominate Vysakh for Sky Stars award for his contribution on HUB4 RDK-B project. He worked really hard to implement JSON HAL library. The JSON HAL is new RPC based mechanism to talk to hardware/vendor code. He resolved various P0 issues in R2.x and R3.x releases. Vysakh also helped the other team members to resolve some critical issues. Vysakh's contribution to make Sky code to opensource complaint was very useful. I believe Vysakh deserves this nomination. - By Johnson Sebastiar , Principal Engineer


Personal Projects

Project: SystemMonitor

  • System Monitor Project in the Object Oriented Programming Course of the Udacity C++ Nanodegree Program. This is a process management application for Linux systems to display the process and other details in Linux system.
  • URL: https://github.com/vysakh-av/SystemMonitor

Project: Memory-Management-Chatbot

  • This is the project as part of the Udacity C++ Nanodegree Program: Memory Management.
  • The ChatBot code creates a dialogue where users can ask questions about some aspects of memory management in C++.
  • URL: https://github.com/vysakh-av/MemoryManagement-Chatbot

Project: MediaPlayer-App

  • A gstreamer based player application to playback the streams.
  • URL: https://github.com/vysakh-av/MediaPlayer-App
Vysakh A VSpecialist Embedded Software Engineer