He is the author of the PyROOT dynamic python bindings for the ROOT analysis software package and has developed several nimble performance monitoring tools that work under the heavy constraints of the ATLAS offline software. His interests are in python parallelization for multicore machines, optimization, and compilation.