I am an Assistant Professor in the Computer Science and Engineering Department at Mississippi State University (MSU). My research focuses on the design and analysis of algorithms for decentralized networks that yield provable guarantees with respect to security, fault tolerance, and performance.
Before joining MSU, I was an Assistant Professor at Drexel University in Philadelphia. Prior to that, I was a Postdoctoral Fellow at the University of Michigan, Ann Arbor, working with Seth Pettie. And before that, I was a Research Fellow at the National University of Singapore working with Seth Gilbert. I obtained my PhD from the University of Waterloo, Canada, under the supervision of Raouf Boutaba and Martin Karsten, and I completed my MS at the University of New Mexico, USA, under the supervision of Jared Saia. And, in the distant past, I obtained a bachelor of science in mathematics from Queen's University, Canada.