His primary research interests involve discrete, computational, and combinatorial geometry. More specifically, he has focused on geometric reconfiguration problems. Outside of these fields, he has also been involved in algorithmic modular robotics and data depth.