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.
A robust partitioning scheme for ad-hoc query workloads
Anil Shanbhag, Alekh Jindal, Samuel Madden, Jorge Quiane, Aaron J. Elmore (slides) (code)
AdaptDB: adaptive partitioning for distributed joins
Yi Lu, Anil Shanbhag, Alekh Jindal, Samuel Madden
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
Amoeba: A Shape changing Storage System for Big Data (Demo)
Anil Shanbhag, Alekh Jindal, Yi Lu, Samuel Madden (poster) (code)
Locality-Adaptive Parallel Hash Joins using Hardware Transactional Memory
Anil Shanbhag, Holger Pirk, Samuel Madden (slides) (code)
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
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.