I am an assistant professor at Georgia Tech in the School of Computational Science and Engineering. Previously, I was the Grace Hopper Postdoctoral Fellow in Computing Sciences at Lawrence Berkeley National Laboratory, where I was lucky to be hosted by Dr. Aydin Buluc. Before that, I graduated with my Ph.D. in Computer Science from MIT, where I was fortunate to be advised by Prof. Charles E. Leiserson. My thesis was on “The Locality-First Strategy for Developing Efficient Multicore Algorithms.”
Research interests
- Parallel and high-performance computing
- Cache-friendly algorithms and data structures
- Software performance engineering
News
[Jan ‘26] I am teaching a seminar on High-Performance Algorithm Engineering.
[Sep.-Dec. ‘25] I am visiting the Simons Institute as part of the program on Algorithmic Foundations for Emerging Computing Technologies.
[Jul. ‘25] I am co-organizing the Workshop on Highlights of Parallel Computing (HOPC) at SPAA ‘25.
[Jun. ‘25] Our paper “Improving SpGEMM Performance Through Matrix-Reordering and Cluster-wise Computation” has been accepted to SC ‘25.
[Jun. ‘25] Our paper “Bridging Cache-Friendliness and Concurrency: A Locality-Optimized In-Memory B-Skiplist” has been accepted to ICPP ‘25.
