Gaurav Agarwal

Gaurav Agarwal Email and Phone Number

Senior Director of Software Engineering @ Marvell Technology
Los Altos, CA, US
Gaurav Agarwal's Location
Los Altos, California, United States, United States
Gaurav Agarwal's Contact Details
About Gaurav Agarwal

Result-oriented engineering leader with passion to lead, innovate and develop new technologies. Extensive experience in System Software design & development with deep knowledge in software-defined hardware accelerated Networking, Virtualization, and Storage solutions for Cloud and Enterprise Datacenter infrastructure. Strong track record in various leadership roles building, coaching, and developing high caliber engineering teams. Deep technical knowledge and hands-on experience with - - Software Defined Hardware Accelerated Networking & Storage technologies - SDN data-plane acceleration - Scalable RDMA, IO Virtualization, High performance host networking, Kernel Bypass - Drivers and firmware development, ASIC bring-up, hardware emulation - End-to-end performance profiling and analysis - Build & Test Automation for CI/CD and regression testing at scale

Gaurav Agarwal's Current Company Details
Marvell Technology

Marvell Technology

View
Senior Director of Software Engineering
Los Altos, CA, US
Gaurav Agarwal Work Experience Details
  • Marvell Technology
    Senior Director Of Software Engineering
    Marvell Technology
    Los Altos, Ca, Us
  • Marvell Technology
    Senior Director Of Software Engineering
    Marvell Technology Sep 2018 - Present
    Santa Clara, Ca, Us
    No change in role after Marvell acquired Cavium
  • Cavium Inc
    Senior Director Of Software Engineering
    Cavium Inc Feb 2009 - Present
    San Jose, California, Us
    Part of the Server Connectivity BU after Cavium acquired QLogic, I'm responsible for Ethernet Controllers drivers and related software development and QE with focus on SDN data plane acceleration, Storage, and Security offloads. Built and managed a global engineering team of ~60 high caliber engineers to deliver 5-generations of Ethernet products from inception of 10GbE to 100+GbE with key role in every generation that helped the Company to become one of the top Ethernet players in the industry with high volume business across all tier-1 Server & Storage OEMs, Cloud Providers. Worked closely with hardware architects and led architecture, design, and development of key technologies and features - SDN data-plane acceleration, SR-IOV, embedded NIC switch, tunneling, NIC partitioning, flow offloads, QoS, DCB, and many more. Built new and emerging ideas into viable products by influencing and driving cross functional internal teams as well as building an external partner ecosystem to successfully bring new technologies/products to market.Scalable RDMA (RoCE and iWARP), NVMe-over-fabrics, SAN/Fibre Channel, iSCSI, and FCoE offloads, DPDK/SPDK. VMware VSAN / VxRail, Microsoft Azure Stack HCI, Storage Spaces
  • Netxen
    Manager Software
    Netxen Oct 2007 - Apr 2009
    Under tremendous time pressure with very limited resources at the Startup, built a team, design and developed full featured driver set with industry's first 10GbE full TCP Offload Engine (ToE Chimney) for NetXen's 10GbE products that was the key for successful release that enabled NetXen's products with largest Tier-1 Server OEMs as a fully qualified LOM vendor.
  • Oracle Corporation
    Principal Mts
    Oracle Corporation Jul 1999 - Oct 2007
    Austin, Texas, Us
    Distributed Systems Group - Oracle Application Server Infrastructure, Web Cache, Oracle Network Services, SQL*Net • Designed pluggable network adapter model for event driven asynchronous I/O enabling support of a variety of Network Transport protocols supporting connection pooling and session multiplexing capabilities for SQLNet. • Redesigned high performance Secure Network I/O sub-system for Oracle WebCache improving SSL acceleration performance 30X. • Delivered numbers of features and functionalities for the Shared Server Architecture - a core RDBMS kernel component of Oracle DB Server including Dynamic Shared Memory for Oracle Real Applications Cluster, Multi-threaded architecture for Oracle Server on Windows, etc.Key contributor to Oracle Fusion project for Oracle's Application Server Infrastructure.
  • Tandem Computers
    Sr. Software Engineer
    Tandem Computers 1997 - 1999
    Houston, Texas, Us
    Designed and developed Network Manager, a highly available distributed software service, for Tandem's ServerNet high-speed Cluster Interconnect RDMA solution to program switches and devices in the cluster including management of network addresses, building and programming routing-tables on the fly, monitoring events and taking appropriate action, such as, re-election of primary controller in the event of failure, cluster partitioning, etc.The interconnect technology eventually evolved into InfiniBand and Tandem's clustering solution, WolfPack, was acquired by Microsoft that evolved into Microsoft Cluster Service (MSCS).
  • Dolphin Interconnect Solutions
    Consultant
    Dolphin Interconnect Solutions Jul 1996 - Sep 1997
    Oslo, Oslo, No
    Dolphin's Scalable Coherent Interconnect PCI device driver development.
  • Dcm Data Systems
    Software Engineer
    Dcm Data Systems 1995 - 1996

Gaurav Agarwal Skills

Device Drivers Debugging Embedded Systems Kernel Software Development Storage C Virtualization Operating Systems Distributed Systems Internet Protocol Suite Software Engineering Firmware Shell Scripting Tcp/ip Unix Linux File Systems Integration Product Management System Architecture Sdn

Gaurav Agarwal Education Details

  • Institue Of Management Studies
    Institue Of Management Studies
    Master'S In Computer Applications
  • Kendriya Vidyalaya
    Kendriya Vidyalaya
  • Delhi University
    Delhi University
    Bachelor Of Commerce (Hons)

Frequently Asked Questions about Gaurav Agarwal

What company does Gaurav Agarwal work for?

Gaurav Agarwal works for Marvell Technology

What is Gaurav Agarwal's role at the current company?

Gaurav Agarwal's current role is Senior Director of Software Engineering.

What is Gaurav Agarwal's email address?

Gaurav Agarwal's email address is ga****@****ium.com

What is Gaurav Agarwal's direct phone number?

Gaurav Agarwal's direct phone number is +165093*****

What schools did Gaurav Agarwal attend?

Gaurav Agarwal attended Institue Of Management Studies, Kendriya Vidyalaya, Delhi University.

What skills is Gaurav Agarwal known for?

Gaurav Agarwal has skills like Device Drivers, Debugging, Embedded Systems, Kernel, Software Development, Storage, C, Virtualization, Operating Systems, Distributed Systems, Internet Protocol Suite, Software Engineering.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.