Summary
Rahul Dhavalikar is a Senior Software Engineer with nine years of full-stack experience building reliable systems at scale, currently working at NVIDIA after four years at Meta. He blends strong technical problem-solving with clear cross-functional leadership, having taught software construction at UCLA and led a 17-person startup that served 15,000 users. His background spans low-level systems work—handling critical virtualization and storage failure modes at Veritas/ Symantec—to cloud-hosted application stacks and analytics from his startup and research on sensor integration. Rahul brings an academic rigor (MS CS, 3.925 GPA, UCLA) alongside practical production chops, with a track record of performance awards and shipping resilient features for large platforms. Colleagues describe him as an effective communicator who bridges technical and non-technical stakeholders to deliver measurable impact. Notably, he combines experience in customer-facing incident resolution with product-focused engineering across both enterprise and consumer domains.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Pune Institute of Computer Technology
Master's degree, Computer Science, 3.925 / 4, Master's degree, Computer Science, 3.925 / 4 at University of California, Los Angeles