Summary
Overview
Work History
Education
Skills
Timeline
Generic
ShanmukhaSreedhar Theerthala

ShanmukhaSreedhar Theerthala

Bangalore

Summary

Looking to enhance professional career in your world class organization and utilize my technical and communication skills in a challenging, teamoriented environment and contribute towards the overall growth of the organization to the best of my abilities.

Overview

14
14
years of professional experience

Work History

Staff Engineer

Cambium Networks
Bangalore
08.2023 - Current
  • Collaborated with technical teams to design, develop, test, deploy and maintain applications.
  • Assisted in troubleshooting application issues reported by customers and internal users.
  • Developed and implemented software solutions to improve system performance and scalability.
  • Provided technical support during user acceptance testing phases prior to product release.
  • Performed testing to determine functionality or optimization.
  • Contributed to the development of code libraries for reuse across multiple projects.

Principal Member of Technical Staff

Rakuten Symphony
Bangalore
10.2019 - 07.2023
  • Development and maintenance of 4G & 5G fast-path libraries based on IntelDPDK, VPP
  • Provides network IP security for 4G & 5G components like CU, DU, CUCP, CUUP, NGDU
  • Designed test plans and conducted unit, integration, functional, performance, scalability tests.
  • Analyzed customer requirements and developed solutions to meet their needs.
  • Coached junior engineers in developing coding skills and best practices.
  • Optimized existing codebase by refactoring legacy code into modern programming languages.
  • Documented system designs, processes and procedures for maintenance purposes.
  • Performed debugging activities using various techniques such as log analysis or root cause analysis.
  • Implemented automated testing frameworks that improved overall application reliability.
  • Provided technical support to customers when needed related to product usage or troubleshooting.
  • Utilized knowledge of applications, programming and systems functionality to assist employees with technical needs.
  • Analyzed performance metrics to recommend optimizations for enhanced system efficiency.
  • Customized and integrated third-party applications to meet specific client needs.
  • Researched, tested and verified proper functioning of software patches and fixes.
  • Researched, documented, and escalated support cases to higher levels of support when unable to resolve issues using available resources.
  • Documented installation or configuration procedures to allow maintenance and repetition.

Senior Technical Lead

HCL
Chennai
10.2018 - 10.2019
  • Offloading SRv6 to smart NIC using VPP (Intel Smart NIC)
  • Code to handle accelerated and non-accelerated traffic, implementation of Inband communication to configure FPGA with VPP
  • Simulation of NIC responses with Intel-DPDK Testpmd
  • Provided guidance on coding standards and code reviews to ensure quality of deliverables.
  • Mentored junior developers in understanding the system architecture and developing efficient code.
  • Conducted regular meetings with project teams to ensure alignment with business objectives.
  • Created detailed technical documentation for internal use and external customers.
  • Performed debugging and troubleshooting activities to identify issues in existing systems.
  • Designed unit test plans for new features and functionalities based on user stories or specifications.
  • Collaborated with other departments to ensure integration between different components of the system.
  • Optimized application performance by performing root cause analysis of issues reported by users.
  • Identified opportunities for reusing existing code within the organization's products.

Senior R&D Engineer

Nokia
Bangalore
06.2017 - 10.2018
  • Worked in 4G small cell Team for Auto connection and IPSec features
  • Analysis of pre-checks and fixing of proton related to Auto connection and IPSec features
  • Resolved technical issues encountered during development process while maintaining compliance with safety standards.
  • Performed testing to determine functionality or optimization.

Lead Engineer

HCL
Chennai
05.2015 - 06.2017
  • Development of CG-NAT, ACL, Firewall VNFs using Intel-DPDK libraries
  • Worked extensively for CG-NAT features like SNAT, DNAT, NAT64, multiport & multi-threaded application development, PCP for NAT, FTP enabled NAT
  • Provided technical guidance, training, and mentorship to junior engineers.
  • Created detailed documentation related to design specifications, test protocols, and operational procedures.
  • Monitored performance metrics to assess the effectiveness of system modifications and upgrades.
  • Resolved complex technical issues through troubleshooting techniques and root cause analysis.
  • Assessed risks associated with proposed changes or modifications to existing systems.
  • Coordinated testing efforts between multiple teams during product launches.
  • Generated technical reports for customers.

Jr Software Engineer

Techmahindra
05.2011 - 05.2015
  • Implementation of EOC channel & state machine, ping, traceroute in SHDSL modem in non-Linux based system
  • Porting different kernel versions of Embedded Linux on the target, building cross compiler tool chain, boot loader image, filesystem image using U-boot & Linux
  • Created unit tests for ensuring quality assurance of developed code.
  • Tested software to alleviate bugs and troubleshoot issues prior to going live.

Education

Master Of Science - Electronics & Communications

SK University
Anantapur, Andhra Pradesh, India
04.2011

Skills

  • C, C, Python, Shell
  • VPP, Intel, DPDK
  • ARP, Ethernet, VLAN
  • NAT, IPV4, IPv6
  • TCP, UDP, PCP
  • IPSec, StrongSwan, IPerf, Tcpdump
  • RPM, GIT, Klock work
  • Cisco Trex, IXIA
  • QEMU, Docker, Kubernetes, Robin
  • Linux Internals, Multi-Threading
  • Linux kernel programming
  • Linux Device Drivers

Timeline

Staff Engineer

Cambium Networks
08.2023 - Current

Principal Member of Technical Staff

Rakuten Symphony
10.2019 - 07.2023

Senior Technical Lead

HCL
10.2018 - 10.2019

Senior R&D Engineer

Nokia
06.2017 - 10.2018

Lead Engineer

HCL
05.2015 - 06.2017

Jr Software Engineer

Techmahindra
05.2011 - 05.2015

Master Of Science - Electronics & Communications

SK University
ShanmukhaSreedhar Theerthala