I am a Computer Scientist at Oak Ridge National Laboratory Advanced Computing Systems Research and an Honorary Lecturer at the Australian National University School of Computing. My mission is to develop the tools and techniques that computational scientists use to understand the world. I am particularly interested in programming models for high-performance computation for physical simulation. I also contribute to related efforts in performance portability, resilience, and numerical computing. I spend a lot of time working on the Chapel parallel programming language.