I am a senior researcher at the Adaptive Systems and Interaction group at Microsoft Research Redmond. I earned my Ph.D. in computer science from Harvard University where I was advised by Prof. Barbara Grosz. While at Harvard, I was awarded the Robert L. Wallace Prize Fellowship and Microsoft Research Graduate Research Fellowship Award. My thesis work at Harvard focused on models and algorithms for effective human-computer teamwork.  


By being in an academic research organization in a company, my research is inspired by real-world problems with freedom to pursue long-term challenges in AI. My research lies at the intersection of Artificial Intelligence and people. I am passionate about combining the complementary strengths of human and machine reasoning towards developing real-world applications that can provide real value to people.  Towards this goal, my research has three main pillars: It pursues fundamental contributions to several subfields of AI; including planning, machine learning, multi-agent systems and human-computer teamwork to advance the capabilities of AI systems. Second, it seeks a deep understanding of human capabilities and constraints towards developing computational models of human behavior. Finally, it focuses on teamwork models and algorithms for ideal integration of human and machine intelligence by addressing the special challenges and constraints of different real-world domains. The application areas I have worked on include personal assistants, situated interaction systems, ridesharing platforms, crowdsourcing marketplaces and citizen science.


I have over 40 peer-reviewed publications at the top Artificial Intelligence venues including AAAI, IJCAI, AAMAS and Human-Computer Interaction venues including CHI and CSCW. Some of my research led to patents and shipments to Microsoft products. I have given invited talks at conferences and universities. I have mentored tens of students through internships and through collaborations with universities. I have served in the first study panel of AI100 and in the program committees of AAAI, IJCAI, HCOMP, AAMAS, WWW, UAI and Collective Intelligence Conference.