Skip to main content
Vikas Barolia

Vikas Barolia

Senior Software Engineer

Talent
GurgaonMember since August 22, 2026
CDPDKVPPUPFGoTelecomNetworkingIPUDPTCP
·

Hire this person

Send a job offer directly to this candidate

CDPDKVPPUPFGo

About

Senior Software Engineer with 4+ years of experience in high-performance 5G networking, specializing in VPP, DPDK, and UPF datapath development. Delivered solutions achieving 400+ Gbps throughput, 3× load-balancing improvements, and production-grade SmartNIC integrations across Intel E810, Mellanox ConnectX-7, and Napatech platforms.

Experience

Senior Software Engineer at Amantya Technologies Pvt. (2022-08 – Present)

  • Designed and implemented an OAM Proxy state machine framework for UPF lifecycle management with PHY and VIP deployment support, reducing startup time from 1 minute to 2 seconds.
  • Built Redis-backed state synchronization for Active/Standby HA, synchronizing 99% of application states and resolving Redis READONLY mode edge cases to improve failover reliability.
  • Engineered custom load balancing via DPDK handoff & lockless flow-to-thread mapping, boosting bidirectional throughput from 40 Gbps to 120 Gbps (3× improvement).
  • Sustained 400 Gbps (Intel E810) and ~600 Gbps bidirectional (Mellanox ConnectX-7) under 15+ hour stress tests with zero drops.
  • Integrated rte_flow hardware rules, RSS queue distribution, hugepage optimization (1G/2M), and NUMA-aware deployments across Intel, Mellanox, and Napatech platforms.
  • Delivered full 3GPP datapath: GTP-U encap/decap, PDR/FAR/QER/URR, IPv6 PDU, VLAN, N9 validation; debugged critical crashes at 1M+ UE scale.
  • Implemented centralized tlog across the VPP core, plugins, and UPF components, improving debugging efficiency by 80% and significantly enhancing system observability.
  • Enforced ORCA DDoS mitigation features, including CPS (Connection Per Second) monitoring, rate limiting, and high-scale attacker flow handling (20K–30K concurrent attacker flows).
  • Enhanced flow-level anomaly detection and enforcement within the VPP datapath, merged with UPF session management.
  • Designed and applied the complete codebase for integrating UPF with Napatech SmartNIC, utilizing DPDK APIs (flow_create, flow_delete) to enhance performance and manage network flows.
  • Achieved 100 Gbps bidirectional UL/DL throughput with improved data plane packet processing and reduced latency.
  • Optimized the 5G Physical layer for PubSub and ExtBroker modules; incorporated Boost.Map mechanisms to stabilize startup message routing and improve gNB–UE interaction.

Research and Intern at Space Applications Centre, ISRO (2022-04 – 2022-06)

  • Conducted vulnerability assessments, automated threat analysis using MISP (cutting incident response time by 30%), and executed TCP/UDP socket communication between multiple clients.

Education

MCA in Master Of Computer Applications – MBM University, Jodhpur (2020-12 – 2022-12)

BCA in Bachelor Of Computer Applications – Aishwarya College of Education, Pali (JNVU) (2017-06 – 2020-12)

Skills

Senior Software Engineer

Reviews

Related