I'm a fourth year graduate student here at the University of Colorado. I'm working towards a PhD in computer engineering as a member of the Systems Research Lab, advised by Dirk Grunwald, and was formerly a member of the DRACO Research Group. My interests include dynamic binary translation, compilers, runtime profiling, program analysis, and software fault tolerance. Over the past three years, I've been involved in a number of projects focusing on runtime systems ranging from an initial foray into dynamic binary optimization to published work on a binary translation-based transient fault tolerance detection and correction system. I completed my formal MS thesis in Spring 2008, investigating the use of runtime code selection as a performance enhancer for heterogenous workloads running on shared cache multi-core processors. I've also been an intern at Intel on three occassions, with my intern work focusing on program analysis, profiling, and optimization. Currently, I'm working on trying to propose a PhD topic by the end of the 2008-2009 academic year, with the focus lying somewhere in the area of parallel programming for hetergenous computing resources. Many years ago, I attended the University of Washington as an undergraduate, obtaining a BS in Computer Engineering.
| May 2008 - Aug 2008 |
Graduate Technical Intern Programming Systems Lab Intel, Santa Clara, CA |
| May 2007 - Aug 2007 |
Graduate Technical Intern Programming Systems Lab Intel, Santa Clara, CA |
| May 2006 - Aug 2006 |
Graduate Technical Intern Software and Solutions Group Intel Massachusetts Inc, Hudson, MA |