My Blog

In search of optimality


Life in a page

My Code

Python, Js and more to come

I am a fourth year PhD student in the MIT Database Group, where I work on making large scale data analytics interactive using accelerators like GPUs. My advisor is the amazing Prof. Sam Madden . Love to think, build things, code, travel and my bed.

I have previously worked with Srikanth Kandula at Microsoft Research – Redmond, on using approximation query techniques for big data queries and with Prof. Sudarshan on improving join enumeration in transformation-based query optimisers. I completed my bachelors in Computer Science at IIT Bombay.

In my free time, I like to hack (in the good way :)). I run Dictanote, a note-taking application that combines a mini MS-Word with the ability to dictate notes in over 40 languages. What started out as a hobby project now has around 100,000+ users.


SIGMOD 2018 Efficient Top-K Query Processing on Massively Parallel Hardware
Anil Shanbhag, Holger Pirk, Samuel Madden (slides) (code)

VLDB 2018 Evaluating End-to-End Optimization for Data Analytics Applications in Weld
Shoumik Palkar, James Thomas, Deepak Narayanan, Pratiksha Thaker, Rahul Palamuttam, Parimajan Negi, Anil Shanbhag, Malte Schwarzkopf, Holger Pirk, Saman Amarasinghe‡, Samuel Madden, Matei Zaharia

SoCC 2017 A robust partitioning scheme for ad-hoc query workloads
Anil Shanbhag, Alekh Jindal, Samuel Madden, Jorge Quiane, Aaron J. Elmore (slides) (code)

VLDB 2017 AdaptDB: adaptive partitioning for distributed joins
Yi Lu, Anil Shanbhag, Alekh Jindal, Samuel Madden

CIDR 2017 Weld: A common runtime for high performance data analytics
Shoumik Palkar, James J Thomas, Anil Shanbhag, Deepak Narayanan, Holger Pirk, Malte Schwarzkopf, Saman Amarasinghe, Matei Zaharia

VLDB 2016 Amoeba: A Shape changing Storage System for Big Data (Demo)
Anil Shanbhag, Alekh Jindal, Yi Lu, Samuel Madden (poster) (code)

ADMS/IMDM 2016 Locality-Adaptive Parallel Hash Joins using Hardware Transactional Memory
Anil Shanbhag, Holger Pirk, Samuel Madden (slides) (code)

SIGMOD 2016 Quickr: Lazily Approximating Complex Ad-Hoc Queries in Big-Data Clusters
Srikanth Kandula, Anil Shanbhag, Aleksandar Vitorovic, Matthaios Olma, Robert Grandl, Surajit Chaudhuri, Bolin Ding
VLDB 2014 Optimizing join enumeration in transformation-based query optimizers
Anil Shanbhag, S Sudarshan (slides)

Projects/ Awards/ Internships

You can have a look at my Curriculum Vitae which contains a detailed description of the various projects undertaken by me over the course of bachelors degree.

Contact Me

The best way to contact me is to send mail to anils[at]mit[dot]edu
Other: Facebook Github