Kartikkumar Rao is a Senior Staff Software Engineer with 11 years of experience specializing in C++ systems and cybersecurity, currently driving security engineering at Netskope after roles at Virsec and McAfee. He has designed and implemented integrity and memory-exploit protection modules for server and endpoint platforms, helping harden application and database servers against advanced attacks. His background spans macOS endpoint kernel work, Windows anti-malware, and deterministic protection for servers, giving him cross-platform depth uncommon for engineers focused on low-level security. Comfortable with data structures, algorithms, multithreading and a working knowledge of Python, he blends algorithmic rigor with practical, performance-conscious engineering. Known for taking ownership of core protection features, he balances hands-on implementation with architecture-level thinking to deliver scalable defenses. Based in Bengaluru, he brings a steady record of moving research-grade security concepts into production-ready products.
11 years of coding experience
16 years of employment as a software developer
PUC, PCMB, PUC, PCMB at Karnataka Board
Bachelor of Technology (B.Tech.), Information Technology, Bachelor of Technology (B.Tech.), Information Technology at Amrita School of Engineering
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kartikkumar Rao - Senior Staff Software Engineer at Netskope