Registered user since Mon 19 May 2014
I am a Distinguished Research Staff Member at the IBM T.J. Watson Research Center. I joined IBM Research in 1998 after completing my PhD at the University of Washington.
I enjoy implementing and extending experimental software systems and pushing the frontier of what is possible. A recurring theme in my research is the pursuit of technology that enables programmers to more productively construct high performance software systems.
During my career, I have made research contributions in a variety of areas, including the analysis and optimization of object-oriented languages, virtual machine design and implementation, scalable runtime systems, Just-In-Time compilation, online feedback-directed optimization, memory management, and cloud programming models.
Contributions
2024
2023
2022
SPLASH
2021
SPLASH
2020
SPLASH
- Chair in Review Committee within the OOPSLA-track
- Session Chair of M-6 (part of OOPSLA)
- Session Chair of Awards Session within the Awards-track
- OOPSLA Review Committee Chair in Organizing Committee
- Session Chair of R (part of Keynotes)
- Committee Member in Steering Committee
- Session Chair of F-5A (part of OOPSLA)
- Session Chair of R (part of Keynotes)
- OOPSLA Review Committee Chair of Opening Session within the Opening-track