# Akshay Adhikari > Software Engineer at Versa Networks Location: Santa Clara, California, United States Profile: https://flows.cv/akshayadhikari Over 10 years of experience designing robust, high performance enterprise grade networking systems, with experience in designing and developing: -- High performance multi-threaded network IO systems -- Clustered systems, load balancing and high availability -- TCP/IP networking -- Linux kernel software development -- Unix system/network programming ## Work Experience ### Software Engineer @ Versa Networks Jan 2014 – Present ### Technical Lead @ Cisco Jan 2011 – Jan 2014 + Currently part of a core team driving the overall architecture and development of a wan optimization product. Key areas of contribution include -- Scalable asynchronous network IO -- Flow state management and data path plumbing -- TCP data path -- Inter thread and inter process communication + Appnav: -- Key contributor to overall architecture definition for Appnav, a solution for deploying scaleable and highly-available wan optimization service. -- Co-led the design and development of the cluster membership and load distribution features -- Led the specification and design of high availability for the control and data plane ### Software Engineer @ Cisco Jan 2007 – Jan 2011 + Responsible for developing and maintaining core networking infrastructure for a WAN optimization product in user space as well as the Linux kernel, including L2-L4 data path, flow state management and performance evaluation/optimization. + Numerous design improvements and bug fixes to WCCP, Cisco’s network traffic interception protocol + Feature development and bug fixes for various platform components + Live debugging and rapid resolution of customer issues in the field, including kernel crash analysis ### Member of Technical Staff @ Avaya Labs Research Jan 2002 – Jan 2007 | Basking Ridge, NJ + Distributed Network Monitoring: A lightweight, distributed and fault tolerant network monitoring system. Contributed in the following areas: -- Active network monitoring test suite, and porting it to various hardware platforms. -- Cluster membership algorithms -- Operational topology discovery -- Network ‘blame attribution’ algorithms -- Library for platform independent exchange of data objects across the network, with C and python bindings ### Intern @ Avaya Labs Research Jan 2002 – Jan 2002 | Basking Ridge, NJ + Designed and implemented a device driver agnostic, on-the-fly, kernel send timestamping module for the Linux kernel, to timestamp outgoing UDP packets just before they are transferred to the NIC. + Contributed a patch to the CRIS branch of the Linux kernel to correct a non-monotonic time reporting problem. ## Education ### MS in Computer Science/Computer Networking North Carolina State University ### BE in Computer Engineering Savitribai Phule Pune University ## Contact & Social - LinkedIn: https://linkedin.com/in/akshay-adhikari-56745a1 --- Source: https://flows.cv/akshayadhikari JSON Resume: https://flows.cv/akshayadhikari/resume.json Last updated: 2026-04-11