Rajeev gopalakrishna is a researcher and seasoned security architect with two decades of deep-tech experience spanning academic research, corporate R&D at Intel, and startup leadership across Singapore and India. He holds a PhD from Purdue and helped design Intel MPX while driving cross-functional security programs and earning multiple patents, then pivoted to blockchain and smart-contract security R&D—contributing notable improvements to the popular Slither static analyzer for Solidity. Comfortable switching between hands-on engineering, product strategy, and standards work (he chaired Singapore’s ISO/TC 307 committee), he has led teams and built products in cybersecurity, IoT, and blockchain. Based in Bengaluru, he combines rigorous formal research instincts with practical engineering chops and a track record of turning deep technical ideas into deployable, auditable systems.
7 years of coding experience
11 years of employment as a software developer
B.E., Computer Science and Engineering, Class topper, B.E., Computer Science and Engineering, Class topper at National Institute of Technology, Trichy
M.S., Computer Sciences, 3.90 GPA, M.S., Computer Sciences, 3.90 GPA at Purdue University
Contributions:80 commits, 21 PRs, 97 pushes in 7 months
Contributions summary:Rajeev's commits focused on enhancing the data dependency analysis within the Slither static analyzer. Their work involved propagating return values of functions to call sites, which required code modifications to accurately track data flow. Further contributions included moving the handling of return values to core declarations, fixing bugs related to multiple returns, and integrating support for Embark repositories. These changes demonstrate a focus on improving the accuracy and functionality of the static analysis tool.
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.