My work is in the area of systems software, data-intensive computing, and machine learning (ML). I utilize the interplay of novel hardware, programming languages, and distributed algorithms to introduce scalability and performance and to eliminate complexity. I explore ML computing platforms and its use as a scientific method for the physical sciences, for example as an alternative to scientific simulation.
Presently I’m active in academic work as a visiting professor in Oxford, as a consultant to the SKA radio telescope effort and I’m a formal or informal advisor to many efforts.
To perform my role as a thinking partner for technical and research efforts, I do research, explore technologies, give lectures, and lead projects. I spend much time in academic environments, but also founded and led several startup companies and held executive positions in large enterprises. I enjoy both academic and commercial work environments and integrate their efforts when I can.