Vipin Balachandran

Vipin Balachandran

Software Engineer

Google

Biography

I am a software engineer at Google in Sunnyvale, California, where I am a member of the Machine Learning Supercomputer team. Prior to joining Google, I worked at Salesforce in San Francisco, California as a member of the Salesforce Database Engineering team. Before Salesforce, I was with VMware working on projects such as Telco Cloud Automation, VMware OpenStack, and vCloud Director. I was a core reviewer in OpenStack oslo.vmware and osprofiler projects. I wrote the initial version of the oslo.vmware library and served as the maintainer of VMware drivers for Cinder in OpenStack. My contributions to OpenStack are summarized here. I completed my Masters in Computer Science from IIT Madras in 2009 under the guidance of Dr. Deepak Khemani.

Interests

  • Static Analysis
  • Program Comprehension
  • Information Retrieval
  • Program Transformation

Education

  • M.Tech in Computer Science and Engineering, 2009

    Indian Institute of Technology (IIT) Madras

  • B.Tech in Computer Science and Engineering, 2003

    University of Kerala

Publications

On the need for automatic knowledge management in modern collaboration tools to improve software maintenance

Reducing accidental clones using instant clone search in automatic code review

Query by example in large-scale code repositories

Fix-it: An extensible code auto-fix component in review bot

Reducing human effort and improving quality in peer code reviews using automatic static analysis and reviewer recommendation

Interpretable and reconfigurable clustering of document datasets by deriving word-based rules

Interpretable and reconfigurable clustering of document datasets by deriving word-based rules

Contact