I am a third year PhD student at Carnegie Mellon University’s Heinz College of Information Systems and Public Policy. I spent the first year of my PhD in the Department of Computer Science at Stony Brook University where I worked with Leman Akoglu on mining and modeling structured data.

I received a master’s in computer science from KAUST, where I was part of the InfoCloud group. I defended my thesis on the theoretical problem of scheduling broadcasts in a network of timelines to a committee consisting of Panos Kalnis (chair, databases), Xiangliang Zhang (machine learning) and Antoine Vigneron (theoretical computer science).

In a previous life, I was a software engineer at Yahoo! where I was fortunate to work with the Timesense team on large-scale streaming NLP. Before that, I was an undergraduate at BITS - Pilani, Goa Campus.


  • 05.15.18xStream accepted to the research track of KDD ‘18! (acceptance rate 181/983 = 18.41%)
  • 05.15.17RUSH! accepted to the applied data science track of KDD ‘17! (acceptance rate 85/396 = 21.5%)
  • 05.12.16StreamSpot accepted to KDD ‘16 as a research-track oral! (acceptance rate 70/784 = 8.9%)
  • 04.11.14Top 100 (of 1720 teams) as LogisticAggression (w/ Maruan Alshedivat) in IEEEXtreme 8.0!
  • 14.09.14 – Won Best Mashery hack at PennApps X for Snipbase!
  • 26.08.14 – Successfully completed GSoC ‘14 with the Oregon State University Open Source Lab!!
  • 27.03.14 – Joined the InfoCloud research group at KAUST!