Gogul Balakrishnan

Gogul Balakrishnan

At Google, I use program analysis to improve the security and privacy of software. Currently, I am working on the Raksha project with a focus on dataflow analysis for privacy. Until recently, I was a part of the Swift for Tensor Flow project. Before that I led a team that focuses on static program analysis of Android Apps to detect vulnerabilities and malware.

Before Google, I was an engineer at Facebook, and a research staff member in the Systems Analysis and Verification (SAV) group at NEC Laboratories America, Inc., Princeton, NJ. I got my Ph.D in Computer Science from the University of Wisconsin-Madison (personal page). I went to the College of Engineering, Guindy for my undergraduate degree. I am from Pollachi, a small and lively town in Tamil Nadu, India. Of late, I have taken a liking to photography.

Authored Publications
Sort By
  • Title
  • Title, descending
  • Year
  • Year, descending
    Google
Learning and Evaluating Contextual Embedding of Source Code
Aditya Kanade
International Conference on Machine Learning (ICML), Vienna, Austria (2020)
ARC++: Effective Typestate and Lifetime Dependency Analysis
Xusheng Xiao
Naoto Maeda
Aarti Gupta
Deepak Chhetri
ISSTA, ACM (2014), pp. 116-126
Preview