Indrajit Roy is a Engineering Leader at Google. At Google, Indrajit leads the Napa product, a peta-byte scale data warehouse for Google Ads, payments, and other critical services (see our VLDB'21 and VLDB'23 papers). Previously, he was a Principal Researcher at HP Labs (2010-2016) where he led the development of DistributedR for the Vertica database. Indrajit received his Ph.D. in computer science from UT Austin, under the supervision of Prof. Emmett Witchel, and his B.Tech. degree from IIT Kanpur.

Email: indrajitroy[at]google[dot]com

Recent projects

Napa : Peta byte scale Google data warehouse, with a focus on materialized views.

NVThreads : Persistence for applications using non-volatile memory

DistributedR

I led the development of Distributed R, an open source HPE project that brings the benefits of parallelism to data scientists.

We released ddR, a CRAN package for Distributed Data-structures in R (HPE Blog). 

Airavat : Security and privacy for MapReduce using differential privacy

Laminar : Integrates OS and JVM techniques to implement information flow control

Professional activities

PC Member:

Others:

Press:

Interns:

At HP Labs, I was fortunate to work with very productive interns who also made research enjoyable.

Publications

Conference:

Journal:

Dissertation:

Awards

Patents

7 awarded, 10+ pending