He received his Ph.D. in 2012 in Aerospace Engineering from University of Maryland, College park where his dissertation was on the motion reconstruction of animal groups using methods from estimation theory and computer vision. From 2012 to 2014, he was a postdoctoral fellow at the Dynamical Systems Laboratory at New York University where he worked on problems in collective behaviour, machine learning, and animal-robot interactions. His research interests are in the areas of collective behaviour, pattern recognition, complex systems, and robotics. He is a member of IEEE and SIAM.