Summary
Avinash Sharma is a Senior Member of Technical Staff with ~9 years of deep C/C++ systems experience, currently driving low-level and networking features at VMware from Bengaluru. He specializes in multithreading, IPC, signal handling and TCP/IP socket programming, with strong Linux kernel and OS knowledge including memory management, system calls, tasklets and workqueues. His background spans telecom core protocols (DIAMETER, MAP) and subscriber databases (I-HSS), plus hands-on work building SNMP subagents, XML/XSD tooling, and RPC-backed REST/Web interfaces. He has implemented embedded drivers (USB joystick for LPC-2378) and contributed to high-availability and virtualization modules for Wi-Fi controllers, showing both embedded and cloud-edge versatility. Known for bridging protocol-heavy telecom products and cloud-native controller code, he combines pragmatic engineering with a knack for making legacy network stacks interoperate with modern management interfaces.
9 years of coding experience
8 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Maharshi Dayanand University, Rohtak
system software developer, System software engineering, system software developer, System software engineering at CDAC, Bangalore
English, Hindi, Punjabi