Brief Bio
I am an assistant professor of Electrical and Computer Engineering (ECE) at the University of British Columbia (UBC) in Vancouver, Canada, since January 2010.

I received my PhD in Computer Science from the University of Illinois at Urbana-Champaign (UIUC), where I worked with Ravi Iyer and Zbigniew Kalbarczyk in the DEPEND research group from 2004 to 2009. I received an MS in Computer Science also from UIUC working with Dan Reed in the Pablo Group, from 2001 to 2004.

I’ve also been a post-doctoral researcher at Microsoft Research (Redmond) working with Ben Zorn in the Research in Software Engineering (RiSE) group (from Jan to Dec 2009).

Research Interests: My current areas of interest are:

  1. Error Resilient Applications
  2. Web applications’ Reliability
  3. Smart Devices Security
  4. Cloud Reliability Studies

Curriculum Vitae (last updated: Feb 26, 2015).
Publications Google Scholar DBLP

Research Statement: An overview of my research interests and directions.

Announcement for prospective Students (Updated: March 2015)

I do not have any openings in my group at this time. Please check back in September 2015 to see if I have any openings for 2016. Here is what I look for in prospective students.

Research Sponsors: Our research is generously supported by: