Summary
Overview
Work History
Education
Skills
PERSONAL INFO
Timeline
Generic

Muni Siva Prasad

Hyderabad

Summary

Adaptable professional with 8+ years experience and a proven knowledge in development & quality assurance for system software applications

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

AMD
07.2023 - 11.2024

FPGA Tools (2023 - 2024)

Tools focused on hardware design and is used for creating, synthesizing, and implementing designs on FPGAs

Roles and Responsibilities:

  • Developed branching automation for release management
  • Engineered end-to-end automation for Test Area Storage Retention
  • Improved storage cleanup scripts for enhanced operational speed and accuracy, empowering team members to manage Test Areas effectively.

Technology/tools: Python, Docker, Jenkins

Senior Software Engineer

One Convergence Devices Pvt Ltd
07.2016 - 07.2023

ACI CNI Network Plugin (2022 - 2023)

Integrate Rancher with the Application Centric Infrastructure (ACI) Container Network Interface (CNI) plug-in to install and manage Kubernetes clusters

Roles and Responsibilities:

  • Integrate CNI plugin into RKE 1.3.13
  • Upstreamed to Rancher/RKE

Technology/tools: Docker, Kubernetes, Helm, Python, Golang


Controller to manage virtual PCIe fabric (2021 - 2022)

A micro-service which runs in HA mode to manage virtual PCIe fabric.

Roles and Responsibilities:

  • Design and develop the virtual PCIe fabric management service
  • Bug fixing, test plan design and test cases development
  • Automated test cases

Technology/tools: Golang, Python, Cassandra, Kafka, Dockers , Docker-compose, Kubernetes, Helm, Swager, BASH.


AI development platform (2020)

Deep-learning platform developed on top of Kubernetes for data scientists

Roles and Responsibilities:

  • Automated test cases - functional and nightly regression
  • Fixed bugs in existing automation

Technology/tools: Python, Selenium


PCIe GPU Characterization (2020)

Characterize the performance of the GPU plugged to PCIe fabric

Roles and Responsibilities:

  • Containerized performance applications of CUDA tools
  • Published performance benchmark results taken by the container

Technology/tools: Docker, Cuda Tools Python


PCIe Gen4 Switch (ExpressFabric) (2016-2019)

Phase 1: Driver testing for a PCIe Gen3 switch that supports 97 lanes up to 25 ports.

Phase 2: Firmware testing for a PCI Express Gen4 switch

Roles and Responsibilities:

  • Involved in test plan writing and test execution.
  • Tested driver features on multiple platforms like x86, and ARM.
  • Automated test cases

Technology/tools: Python, Iperf, Fio, CUDA tools

Education

MTech -

University of Hyderabad
01.2016

Skills

  • GoLang
  • Micro-services
  • Kafka
  • Jenkins
  • Kubernetes
  • Rancher (RKE)
  • Linux
  • CUDA tools
  • Helm
  • Docker
  • Python
  • PCIe
  • Automation Framework
  • Test planning and estimations

PERSONAL INFO

Languages - English & Telugu

Timeline

Senior Software Engineer

AMD
07.2023 - 11.2024

Senior Software Engineer

One Convergence Devices Pvt Ltd
07.2016 - 07.2023

MTech -

University of Hyderabad
Muni Siva Prasad