# Yagyesh Srivastava > Staff Software Engineer - Cloud platform Location: San Francisco Bay Area, United States Profile: https://flows.cv/yagyesh As a Staff Software engineer I've been at the forefront of driving key architectural and infrastructural changes. Here's a snapshot of my contributions so far: Architectural Leadership Partner Ecosystem Creation Monolith to SaaS Transition Build System Overhaul Cloud-Native Expertise Observability/Visibility ## Work Experience ### Staff Software Engineer @ ThoughtSpot Jan 2019 – Present | Mountain View, California, United States https://docs.thoughtspot.com/cloud/latest/connections-snowflake-partner https://docs.thoughtspot.com/cloud/latest/connections-databricks-partner https://www.crn.com/news/software/thoughtspot-and-google-cloud-take-their-strategic-alliance-to-the-next-level https://www.thoughtspot.com/press-releases/thoughtspot-announces-partnership-with-google-cloud-and-integrates-with-looker-to-transform-how-companies-use-data ### Software Engineer @ Juniper Networks Jan 2017 – Jan 2019 | Sunnyvale, California ### Research Assistant @ NC State University Jan 2016 – Jan 2017 | Raleigh-Durham, North Carolina Area Working on Datacenter Research. Research focussed in making Network Security Management in Datacenters much more efficient than how it was being done .(Using Kernel Programming, Traces, kprobes, Tracepoints and filters for SNORT and BRO ) ### Senior Software engineer @ Hewlett-Packard Enterprise (Networking) Jan 2014 – Jan 2016 | Bengaluru Area, India Pim-snooping protocol: Designed and implemented, a multicast protocol for removing unnecessary broadcast of multicast traffic, making the network efficient. Also developed various interfaces for the same, like SNMP, CLI, and Rest. Aruba Integration With HP switches: Worked in reducing the feature gap between aruba and HP switches, developed secure provisioning of HP switches with Aruba activate services, which would further connect to Aruba Airwave/Central. Also would be able to automatically upgrade the firmware.(zero touch provisioning) OOBM (Out Of Band Management) feature: Co-owned OOBM feature used for managing switches when the data ports are not working. OOBM MAD ( Multi Active Detection) Protocol : Designed and Implemented MAD protocol on the front-plane stacking switches, to minimize the Diagnostic time after stacking switch is split . RFS (Redundant File Sync): Was part of the team that developed file syncing between the Active Management module and Standby Management Module for the Next generation chassis switches. Created Modules for copying crash files from standby to active management module. QOS on provision Line Cards: developed modules for taking ports in cli command and generating the number of packets queued , passed or dropped at it. ### Training and Placement Coordinator @ NIT Warangal Jan 2012 – Jan 2014 Worked as training and placement coordinator for NIT warangal Placement cell. Closely worked with more than 150 companies in the industry to provide internship, training and placement opportunities for the whole batch. ## Education ### Master of Science (MS) in Computer Science North Carolina State University ### Bachelor of Technology (BTech) in Computer Science National Institute of Technology Warangal ### Indian school certificate(ISC) Saint dominic savio college, Lucknow ## Contact & Social - LinkedIn: https://linkedin.com/in/yagyeshsrivastava --- Source: https://flows.cv/yagyesh JSON Resume: https://flows.cv/yagyesh/resume.json Last updated: 2026-04-12