I enjoy developing new algorithms, engineering them for future platforms, and developing programming models to write them. My past research has centered around parallel algorithms, and runtime systems.
Recently, I have been developing tools for efficient algorithms for nearest neighbor search and Resource-constrained Machine Learning. I am also intersted in efficient platforms for large-scale ML. Checkout my GitHub page for the latest work.