AeroLeads people directory · profile

Rupesh Kumar Email & Phone Number

Senior Software Engineer @NVIDIA | MS CS@USC | Ex-Cisco at NVIDIA
Location: Greater Seattle Area, United States, United States 7 work roles 2 schools
LinkedIn matched
✓ Verified Jun 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer @NVIDIA | MS CS@USC | Ex-Cisco
Location
Greater Seattle Area, United States, United States

Who is Rupesh Kumar? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Rupesh Kumar is listed as Senior Software Engineer @NVIDIA | MS CS@USC | Ex-Cisco at NVIDIA, based in Greater Seattle Area, United States, United States. AeroLeads shows a matched LinkedIn profile for Rupesh Kumar.

Rupesh Kumar previously worked as Senior Software Engineer at Nvidia and Student AI researcher @ USC ICT at Usc Institute For Creative Technologies. Rupesh Kumar holds Master'S Degree, Computer Science from University Of Southern California.

Company email context

Email format at NVIDIA

This section adds company-level context without repeating Rupesh Kumar's masked contact details.

NVIDIA

Review company-level records connected to Rupesh Kumar before choosing the right outreach path.

Profile bio

About Rupesh Kumar

I am a seasoned software engineering professional with a passion for developing cutting-edge networking technologies and delivering impactful solutions. Currently, I work as a Senior Software Engineer at NVIDIA, where I specialize in smartNICs, DPUs, SmartSwitches, hardware accelerators, hardware offloading, SDN, and cloud networking.Prior to NVIDIA, I spent over 7 years at Cisco Systems in the Data Center Business Group, where I specialized in developing advanced data center solutions for Cisco Nexus 9K switches. My work encompassed Layer 2, Layer 3, and Layer 4 protocols, contributing to the design and development of large-scale systems. I was deeply involved in system architecture, feature implementation, debugging complex issues, and optimizing system performance.I thrive in high-impact roles that require innovation, attention to detail, and collaboration. If you're interested in cloud networking, SDN, or hardware acceleration, feel free to connect!Research oriented, Quick learner and dedicated individual, with the zeal to excel.Passionate about exploring the potential of Machine Learning and AI in transforming networking solutions.TECHNICAL SKILLS:Programming Languages: C, C++, Python, GoTechnologies Cloud Networking, SDN, DPU, DPDK, SmartNIC (CX-6/7, BlueField2/3), OVS, VirtIO, SR-IOV, eBPFML library: Tensorflow, Keras, Numpy, Pandas, scikit-learnDataBase: MySQL, Redis, MongoDB (beginner)Tools: Git, Gitlab, Wireshark, GDB, Apache Airflow, Docker, RESTful APIsMonitoring/observability Grafana, Prometheus, Perf, NVIDIA NSIGHT, Valgrind,Certification: CCNA ROUTING & SWITCHING, CISCO SECURITY NINJA – WHITE BELTCorporate Training: Linux System Administration, Azure, Amazon AWS and Cloud computing.Big data: PySpark(Apache Spark), Hadoop Framework [HDFS, Map-Reduce], Recommended System

Current workplace

Rupesh Kumar's current company

Company context helps verify the profile and gives searchers a useful next step.

NVIDIA
Nvidia
Senior Software Engineer @NVIDIA | MS CS@USC | Ex-Cisco
Santa Clara, CA
Website
AeroLeads page
7 roles

Rupesh Kumar work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

Santa Clara, CA, US

  • SAI Layer Development: Contributing to the open-source community through SAI APIs that integrate with SONiC OS, DPDK, and NVIDIA DOCA SDK.
  • Hardware Acceleration: Developing offload features for BlueField-2/3 DPUs and ConnectX SmartNICs.. Disaggregated APIs: Enabling robust SONiC Host capabilities.. Cloud Solutions: Designing SDN appliances and.
Feb 2022 - Present

Student Ai Researcher @ Usc Ict

Playa Vista, CA, US

  • Working on Explainable AI models for reinforcement learning to increase Human-AI trust. o Robot (Agent) uses decision tree to recommend its findings to the human agent. o Uses Model-based and Model-Free Approach for.
  • Exploring Situation Awareness–Based Agent Transparency for Human-Agent Interaction.
  • Bayesian network for modeling situation awareness.
  • A Nearest-Neighbor Approach to Recognizing Subjective Beliefs in Human-Robot Interaction.
Mar 2021 - Jun 2021

Software Engineer Iii

San Jose, CA, US

o Working on Packet forwarding path in user-space and kernel space. o Developing kernel loadable modules (KLM) for filtering and processing software packet. [Linux Kernel, OS]o Implemented Generic Netlink Socket Infra for communicating between kernel space and user space, esp. for ARP, ICMP and ND packets. Good knowledge on Linux kernel internals. [Linux.

Jan 2018 - Oct 2019

Software Engineer Ii

San Jose, CA, US

o Implemented ‘OSPFv3 IPSec’ for Cisco data center product, includes AH functionality using ISAKMP and IKEv2 for key exchange. [Protocols, Security]o Worked extensively on feature implementations and bug fixing (root cause analysis and suggesting/fixing possible solutions) for customers related to Packet forwarding path, NetStack [networking stack at L2/L3.

Jan 2015 - Jan 2018

Software Engineer

San Jose, CA, US

. Working on Cisco edge routers which provide subscriber management. These routers are deployed by ISP to provide different services to customers.. Worked on DHCP, IPv4/IPv6, Policy Manager for subscription management.. Worked on Broadband technology for Cisco- XE ASR-products.. Experience in developing High-Availability (HA) products with features like.

Jun 2012 - Dec 2014

College Intern

San Jose, CA, US

  • Project details: WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs. The WebRTC components have been optimized to best serve this.
  • Browser to Browser
  • Browser to VoIP/Softphone
  • VoIP/Softphone to Browser Duration: 4 months. Language Used: HTML5,JavaScript,C,Apache Role: Developer
Jan 2012 - Apr 2012

Summer Intern

San Jose, CA, US

Worked on the Lab Inventory Tool, an automated web based tool for collecting and tracking lab equipments.

Jun 2011 - Sep 2011
Team & coworkers

Colleagues at NVIDIA

Other employees you can reach at nvidia.com. View company contacts →

2 education records

Rupesh Kumar education

Master'S Degree, Computer Science

University Of Southern California

Bachelor'S Degree, Information Science/Studies

Sjce Mysore
FAQ

Frequently asked questions about Rupesh Kumar

Quick answers generated from the profile data available on this page.

What company does Rupesh Kumar work for?

Rupesh Kumar works for NVIDIA.

What is Rupesh Kumar's role at NVIDIA?

Rupesh Kumar is listed as Senior Software Engineer @NVIDIA | MS CS@USC | Ex-Cisco at NVIDIA.

Where is Rupesh Kumar based?

Rupesh Kumar is based in Greater Seattle Area, United States, United States while working with NVIDIA.

What companies has Rupesh Kumar worked for?

Rupesh Kumar has worked for Nvidia, Usc Institute For Creative Technologies, and Cisco.

Who are Rupesh Kumar's colleagues at NVIDIA?

Rupesh Kumar's colleagues at NVIDIA include Vikram Kanigiri, Benjamin Rafi Taub, Marianne Hurlow, Tushar Kachhdiya, and Vanshil Shah.

How can I contact Rupesh Kumar?

You can use AeroLeads to view verified contact signals for Rupesh Kumar at NVIDIA, including work email, phone, and LinkedIn data when available.

What schools did Rupesh Kumar attend?

Rupesh Kumar holds Master'S Degree, Computer Science from University Of Southern California.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.