His research interests include computational complexity, approximation algorithms, and computational biology. He graduated from Boston University with a Ph.D. in computer science in 2008. He is the faculty supervisor for the student ACM chapter and serves as liaison to the New England Undergraduate Computer Science Symposium. He is member of the leadership team for ELA (Empowering Leadership Alliance) whose main purpose is encouraging, preparing, and retaining underrepresented minorities in computer science.