Badrish Chandramouli is a senior principal researcher in the database group at Microsoft Research. He is interested in creating technologies to perform real-time and offline big data processing and resilient state management for Cloud applications. Badrish’s work on stream processing first shipped commercially in 2010 with Microsoft SQL Server, as the StreamInsight engine. His recent project, Trill, is an analytics engine that is widely used at Microsoft, for example, in the Bing advertising platform and as part of the public-facing Azure Stream Analytics service (see MSR’s blog post for more information). Recently, Badrish led the creation of FASTER, a new high-performance concurrent key-value store that supports larger-than-memory data and is optimized for the hot working set.

Work Experience

  • 2008-present: Microsoft Research, Redmond, WA.
  • May-Aug 2005: IBM T. J. Watson Research Center, NY.
  • May-Aug 2004: IBM T. J. Watson Research Center, NY.
  • 2000-2002: Texas Instruments Research and Development Center.


  • Ph.D. Computer Science, Duke University (2008)
    Topic: Unifying Databases and Internet-Scale Publish/Subscribe
    Advisor: Dr. Jun Yang
    Nominated for SIGMOD best dissertation award.

  • M.S. Computer Science, Duke University (2004)
    Topic: Distributed network querying: reducing costs by providing approximate answers
    Advisors: Dr. Jun Yang and Dr. Amin Vahdat
    Outstanding Research Initiation Project Award, Duke University.

  • B.E. Computer Science, VJTI, Mumbai University, India (2000)
    Distinction with overall rank among top three.

© 2021. All rights reserved.

Powered by Hydejack v8.4.0