Summary
Overview
Work History
Education
Skills
Awards and Recognition
Timeline
Generic

Shiva Sai Prasad Kothapalli

Santa Clara,CA

Summary

Enthusiastic Software Engineer offering 7 years of experience in Home/Mesh Router development with expertise in C, C++, Linux, Chromium OS and Networking Components along with complete exposure in Software Development Life Cycle. Motivated to learn, grow and excel in Embedded and Networking Application Development.

Overview

8
8
years of professional experience

Work History

Software Engineer

Capgemini Inc
08.2021 - Current

Nest Wi-Fi Pro Development

  • Actively involved in the development of Nest WiFi Pro product from early stages with key contributions to modules such as WAN, Firewall, QoS, LED and WiFi/Mesh(IEEE 802.11a/b/g/n/ac/ax, 11s, 11k)
  • Comprehensive knowledge of the Router Stack, encompassing the Home APP, Cloud, and Router Firmware components
  • Involved in Metrics development, privacy reviews and implementing PLX dashboards/alerts to meet KPIs
  • Point of contact for the Privacy/Security Verification and Vulnerability fixes
  • Fixed 50+ Critical bugs at different stages of product development and involved in release bug scrubs
  • Working in collaboration with cross-functional teams, including Device Software, EngProd, Hardware, TPM, Dogfood and Silicon Vendor teams
  • Complete understanding of Build System, sanity/regression automation framework, CD router and Google Unittest

Software Engineer

Global Edge Software Ltd
09.2018 - 07.2021

Google/Nest Wi-Fi Development

  • Implemented Google/Nest Wi-Fi features such as Primary and Secondary VLAN support for IPTV, Dynamic enabling of IPv6 without interrupting IPv4 connectivity, Integration of NodeJS and AOGH support and Pre-OOBE mode
  • Key contributor in product quality improvements like enhancements to log generation/collection and fixing long standing critical bugs across all modules
  • Proactive crash monitoring, debugging and fixing the crashes to meet KPI's by implementing shell scripts for backtrace extraction

Software Engineer

Global Edge Software Ltd
07.2017 - 08.2018

Google Wi-Fi Stack porting to OpenWRT

  • Understanding OpenWRT, build system and convert AP software build files to openwrt Makefiles to port AP stack
  • Migrate from upstart scripts to init scripts to run AP stack on OpenWRT and register with Google Cloud for Device Onboarding

Software Trainee

Global Edge Software Ltd
12.2016 - 06.2017

Software Trainee

  • Undergone extensive training in C Programming, Data Structures, Networking, Socket Programming, Linux Internals, Multithreading and Operating System Concepts

Education

Bachelor of Technology - Electrical, Electronics And Communications Engineering

DRK Institute of Science And Technology
Hyderabad, India
05-2015

Skills

  • C11 &14 and Object-oriented programming
  • C & Data Structures, Shell Scripting
  • Linux Internals, Wi-Fi IEE80211 a/b/g/n/ac/ax basics
  • Networking: Netfilter/ iptables, TCP/IP, QoS basics
  • Operating Systems: Linux/Ubuntu, ChromiumOS, OpenWRT
  • Tools: GDB, CLang, Make, Cscope, Meld, Doxygen, Gerrit, Git, Wireshark, Tcpdump

Awards and Recognition

  • Engineering Excellence for excellent performance in building organizational capability.
  • Individual Excellence for resolving long term issues and crashes in project.

Timeline

Software Engineer

Capgemini Inc
08.2021 - Current

Software Engineer

Global Edge Software Ltd
09.2018 - 07.2021

Software Engineer

Global Edge Software Ltd
07.2017 - 08.2018

Software Trainee

Global Edge Software Ltd
12.2016 - 06.2017

Bachelor of Technology - Electrical, Electronics And Communications Engineering

DRK Institute of Science And Technology
Shiva Sai Prasad Kothapalli