About Me
I'm a PhD student at Cornell University, where I study practical parallel algorithms. My focus is on graph-based datastructures for large-scale vector search. I'm currently working with Alex Conway, Ken Birman, and Giulia Guidi.
I completed a dual BS in Mathematics and Computer Science and a MS in Computer Science at the University of Maryland, where I was advised by the incomparable Laxman Dhulipala. Earlier in my undergraduate career, I was fortunate to work with Lisa Singh on natural language processing, then Bill Regli on graph accelerators, then Marine Carpuat on natural language processing again.
The summer of 2024, I was fortunate to intern at Microsoft Research India, where I worked with Ravishankar Krishnaswamy, Kiran Shiragur and others on DiskANN.
Try Search Graph Semantle, a word-guessing game that lets you explore how graph-based vector search works.
Approximate Nearest Neighbor Search with Window Filters
Joshua Engels, Benjamin Landrum, Shangdi Yu, Laxman Dhulipala, Julian Shun
ICML 2024
Efficiently Constructing Sparse Navigable Graphs
Alex Conway, Laxman Dhulipala, Martin Farach-Colton, Rob Johnson, Ben Landrum, Christopher Musco, Yarin Shechter, Torsten Suel, Richard Wen
SODA 2026