Vedant Mathur

Vedant Mathur Email and Phone Number

Software Engineer - Networking @ NetApp
Morrisville, NC, US
Vedant Mathur's Location
Morrisville, North Carolina, United States, United States
Vedant Mathur's Contact Details

Vedant Mathur personal email

n/a

Vedant Mathur phone numbers

About Vedant Mathur

I am a passionate, self-driven and motivated software engineer with 11+ years of experience in the industry. My expertise spans FreeBSD and Linux kernel and user space programming with a specialization in networking on embedded, distributed and cloud systems.I strive to work alongside innovative technology companies to solve complex software engineering challenges at scale in the distributed and embedded systems world. My goal is to make substantial contributions to real world problems for technology companies by applying my current technical skills, seize opportunities to acquire new ones and further my career as a proficient software engineer.I have in-depth expertise with the following: - Developing TCP/IP networking stacks on FreeBSD and Linux based distributed embedded systems. - FreeBSD kernel and user-space network programming. - Linux kernel and user-space network programming. - OpenVswitch and Software Defined Networking. - Built networking layers of several user-space processes, services, etc to achieve business logic. - Porting Linux user space processes to use QUIC instead of TCP. - Cloud technologies like Kubernetes, Docker, Containers, etc. - Cloud Key-Value data stores like Redis and Etcd.I am also experienced in leading and working with cross-functional teams on several Agile based software development projects, writing architecture, design and functional specs and executing at all the stages of the software development life cycle.

Vedant Mathur's Current Company Details
NetApp

Netapp

View
Software Engineer - Networking
Morrisville, NC, US
Website:
netapp.com
Employees:
12689
Vedant Mathur Work Experience Details
  • Netapp
    Software Engineer - Networking
    Netapp
    Morrisville, Nc, Us
  • Netapp
    Senior Software Engineer
    Netapp Jul 2024 - Present
    San Jose, California, Us
  • Netapp
    Software Engineer - Networking
    Netapp Jun 2019 - Aug 2024
    San Jose, California, Us
    Duties :1. Lead the FreeBSD Networking open source journey for ONTAP - NetApp Storage OS.2. Lead the design and development of new network features across ONTAP flavors in the FreeBSD kernel and Linux user space.3. Support high profile customer cases and resolve networking defects with the highest proficiency within ONTAP.Projects: 1. Maintain currency with FreeBSD and ONTAP Networking. - Involved bringing in latest upstream FreeBSD Networking changes into ONTAP periodically. - Involved proactively scouting upstream FreeBSD Networking changes and aligning ONTAP Networking design to FreeBSD design where possible. - Involved shaping NetApp plans to upstream changes to FreeBSD. 2. Design and develop ONTAP Networking over Linux for a new Linux based ONTAP flavor. - Involved porting ONTAP networking semantics from FreeBSD kernel to Linux user space. - Designed and developed wrappers to Linux POSIX Socket APIs to support ONTAP business logic. - Designed and developed parallel connection processing thread pool to reduce lock contention. - Gain working experience with technologies like Kubernetes, Docker, etc 3. Add QUIC support for ONTAP on Linux to enable SMB over QUIC. - Designed and developed UNIX POSIX Socket APIs over QUIC using Microsoft's MSQUIC library. - Ported ONTAP components over QUIC as a PoC to enable SMB over QUIC in ONTAP on Linux. 4. Design and develop Key Value Store for ONTAP on Linux. - Added support to ONTAP on Linux for Key Value store like etcD. - Added an abstraction layer to support any arbitrary Key Value store.
  • Nuage Networks From Nokia
    Software Development Engineer
    Nuage Networks From Nokia Mar 2017 - May 2019
    Sunnyvale, California, Us
    1. Design and develop Nuage Networks’ Software Defined Networking (SDN) Solutions for the enterprise and service provider networking environments. Development involves new features and enhancements, written in C and C++ for an Openvswitch based data plane.2. Triaging, root causing and fixing complex software bugs in the Openvswitch based data plane for various SDN solutions.3. Configuring enterprise and service provider SDN solutions from Nuage Networks and testing new features and bug fixes.
  • Netapp
    Software Engineer
    Netapp Jun 2013 - Mar 2017
    San Jose, California, Us
    Duties entail:1)Design and develop software, new features and enhancements, written in C and C++ for layers 2,3, and 4 within the kernel in the FreeBSD-based network stack.2)Triaging, root causing and fixing software bugs in the network stack within the FreeBSD Kernel.3)Configuring NetApp storage controllers and testing bug fixes in the network stack within the FreeBSD Kernel.
  • Extreme Networks
    Network Engineer Intern
    Extreme Networks May 2012 - May 2013
    Morrisville, Nc, Us
    Duties entail learning Extreme Networks products and routing and switching protocols; Setting up and configuring L2 and L3 switches, servers and other lab network infrastructure; Designing and implement reference architectures that demonstrate Extreme Networks’ solutions; Testing new hardware, software and features and writing technical guides for the same.Projects:1) Setting up multicast over wireless infrastructure network using PIMv4 and IPv4.2) Setting up multicast network using PIMv4 and IPv6.3) Setting up IPv6 and OSPFv3 multi area networks.4) NPI (New Product Introduction) Lab Guides demonstrating IPv6 with MLDv2, IPv6 withMLAG (Multi-Switch Link Aggregation Protocol), and, IPv6 with MLDv2 Snooping.

Vedant Mathur Skills

C C++ Core Java Opnet Oracle Sql Visual Basic Tcp/ip Suite Eaps Esrp Vrrp Ospf Rip Bgp Stp Icmp Igmp Ipv4 Ethernet Fddi Lan Wan Ieee 802.11 Bluetooth Dhcp Arp Ftp Ssh Nat Vpn Sockets Socket Programming Network Security Aodv Dsr Grp Olsr Tora Dns Ppp Pppoe Poe Pim Umts 802.1q 802.1p Vlan Ipsec Ssl Ipv6 Mld Ospfv3

Vedant Mathur Education Details

  • North Carolina State University
    North Carolina State University
    Computer Science
  • Guru Gobind Singh Indraprastha University
    Guru Gobind Singh Indraprastha University
    Computer Science

Frequently Asked Questions about Vedant Mathur

What company does Vedant Mathur work for?

Vedant Mathur works for Netapp

What is Vedant Mathur's role at the current company?

Vedant Mathur's current role is Software Engineer - Networking.

What is Vedant Mathur's email address?

Vedant Mathur's email address is ma****@****o.co.in

What is Vedant Mathur's direct phone number?

Vedant Mathur's direct phone number is +191934*****

What schools did Vedant Mathur attend?

Vedant Mathur attended North Carolina State University, Guru Gobind Singh Indraprastha University.

What skills is Vedant Mathur known for?

Vedant Mathur has skills like C, C++, Core Java, Opnet, Oracle Sql, Visual Basic, Tcp/ip Suite, Eaps, Esrp, Vrrp, Ospf, Rip.

Who are Vedant Mathur's colleagues?

Vedant Mathur's colleagues are Shane Rourke, Rajanikumar Chalamasetty, Ruth Karanja, Arushi Verma, Mia King, Saurabh Sarda, Rafael Ozambela.

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.