Vipin Varghese — CEO
I build userspace dataplanes (DPDK/eBPF/XDP) for proxies, IDS/IPS, capture & L7 services. Recent wins: p99 ↓45% and 60 Gbps @ fewer cores on AMD EPYC Turin Dense via CCD-aligned pinning, IRQ/RSS affinity, and THP tuning. I speak at DPDK Summits and intial contributor packet-processing code paths (Suricata/DPDK). Topics I love: NUMA/NPS trade-offs, uncore/L3 alignment in K8s, TCP/QUIC offloads, flamegraphs. Speaker: DPDK Summit APAC & Montreal 2024. Repos & talks in Featured. Diversified experience in Network Application Acceleration with a focus on analysis, performance tuning, and architecting solutions using technologies such as DPDK (x86), Ezchip (NP4, NP5), Tilera (8036, 8072) on Linux for user and kernel. Keen interest in building solutions using Heterogeneous cores for accelerating applications like security, network monitoring, and crypto (IPSEC and TLS). - high throughput (10G, 25G, 40G) for Suricata IDS/IPS acceleration - Transparent SSL-TCP proxy - WAN Accelerator, dynamic Load distributor using IP, GRE, GTP, TLD Sessions. Key Areas: - Tilera mTCP & matrixssl on gx8036 & gx8072, use of OpenSSL library for dynamic certificate generation for proxy SSL. - NPU: Ezchip NP4 & NP5: Microcode, Driver & SDK for OpenFlow 1.3 agent. - DPDK: Accelerating & Porting IDS/IPS on DPDK, Virtual Switch-Router, Multi-Process work distributor, debug and tools for memory & process space corruption analysis, TUN library, performance and functional tuning. - XDP: pinning of flows to worker and inspection of meta-data for HW offload. - TCP: data acceleration via compression & decompression via SW and HW FPGA https://github.com/vipinpv85/
Stackforce AI infers this person is a Networking Engineer specializing in Data Plane Development and Performance Optimization.
Location: Bengaluru, Karnataka, India
Experience: 18 yrs 5 mos
Skills
- Data Plane Development Kit (dpdk)
- Linux
- C
Career Highlights
- Achieved 90Gbps performance improvement in NETMAP IPSEC.
- Enhanced DPDK performance tuning for AMD EPYC.
- Speaker at DPDK Summits sharing expertise.
Work Experience
AMD
Principal Member of Technical Staff (1 yr 10 mos)
Senior Member of Technical Staff (4 yrs 3 mos)
Intel Corporation
Network Software Engineer (3 yrs 4 mos)
Software Development Engineer (2 mos)
Application Engineer (2 yrs 3 mos)
Accel Frontline Ltd
Technical Lead (1 yr 7 mos)
Radisys Corporation
Senior Software Engineer (1 yr 5 mos)
Altior Inc.
Software Engineer (1 yr)
Movik Networks
Software Engineer (10 mos)
OpenClovis
Software Engineer (11 mos)
L&T Infotech
Software Engineer (2 yrs 10 mos)
Education
B.tech at Sahrdaya College of Engineering & Technology