Bargav Jayaraman

I'm currently doing PhD in Computer Science at School of Engineering and Applied Science, University of Virginia. I am advised by Professor David Evans and my area of research is broadly in Privacy Preserving Machine Learning (link). Before beginning my doctoral studies, I was working in Accenture Technology Labs, Bangalore as a researcher on application of machine learning on problems related to software engineering. I have done my Master of Science by Research in Computer Science from IIIT Hyderabad where my thesis was on Privacy Preserving String Pattern Matching on Outsourced Data using Searchable Encryption (presentation slides).


Google Scholar
Github 1
Github 2

Click here for full resume.


  • Sep 5, 2018: Our paper on "Distributed Learning without Distress: Privacy-Preserving Empirical Risk Minimization" has been accepted at NIPS 2018, Montreal, Canada.
  • Feb 15, 2018: I finished my PhD Qualifying Examination and now I am a full time PhD Student.
  • July 13, 2017: Our poster on "Decentralized Certificate Authorities" has been accepted at USENIX Security 2017, Vancouver BC, Canada.
  • May 12, 2017: Our paper on "Detecting Vague Words & Phrases in Requirements Documents in a Multilingual Environment" has been accepted at RE 2017, Lisbon Portugal. This work was done while I was at Accenture Technology Labs.


  • Distributed Learning without Distress: Privacy-Preserving Empirical Risk Minimization
    Bargav Jayaraman, Lingxiao Wang, David Evans and Quanquan Gu
    In Neural Information Processing Systems (NIPS), Montreal, Canada, December 2018.
  • Decentralized Certificate Authorities
    Bargav Jayaraman*, Haina Li* and David Evans
    In arXiv, June 2017. link
  • Detecting Vague Words and Phrases in Requirements Documents in a Multilingual Environment
    Breno Cruz, Bargav Jayaraman, Anurag Dwarakanath and Collin McMillan
    In 25th International Requirements Engineering Conference (RE'17) Industry Track, Lisbon, Portugal, September 2017. link
  • Aggregating Private Sparse Learning Models Using Multi-Party Computation
    Lu Tian*, Bargav Jayaraman*, Quanquan Gu and David Evans
    In NIPS Workshop on Private Multi-Party Machine Learning, Barcelona, Spain, December 2016. link
  • Privacy Preserving String Matching for Cloud Computing
    Bruhadeshwar Bezawada, Alex X. Liu, Bargav Jayaraman, Ann L. Wang and Rui Li
    In Proceedings of the 35th IEEE International Conference on Distributed Computing Systems (ICDCS), Columbus, Ohio, June 2015. link

Work Experience

Industrial Experience

Research and Development Senior Analyst at Accenture Technology Labs, Bangalore.
[January 2015 - July 2016]

Research Assistantships

Course Content Developement for Enhance Edu, IIIT Hyderabad.
[August 2014 - December 2014]
Android Application Developer at Virtual Labs, IIIT Hyderabad.
[August 2013 - November 2013]

Teaching Assistantships

Principles of Information Security, taught by Dr. Ashok Kumar Das.
Spring 2014
Data Warehousing and Data Mining, taught by Dr. Vikram Pudi.
Fall 2014


  • Filed 3 patents in Accenture Technology Labs
  • Got 753 rank (99.6 percentile) in Graduate Aptitude Test in Engineering (GATE) 2012 conducted by IISC and IIT's


University of Virginia

2016 - present
Pursuing Doctor of Philosophy in Computer Science, current GPA of 4/4

IIIT Hyderabad

2012 - 2015
Completed Master of Science by Research in Computer Science and Engineering with CGPA of 8.68/10

SASTRA University

2008 - 2012
Completed Bachelor of Technology in Computer Science and Engineering with CGPA of 8.58/10

Last updated: September 2018