My research focuses on designing and developing parallel methods and software infrastructure to promote productivity of large-scale systems and applications. The following is a list of projects that I work on: