His research interests include intelligent transportation systems, autonomous vehicles, computer vision, the internet of things and most recently, cognitive healthcare. Prior to joining IBM Research, he spent a year as a systems engineer at IBM Technical Support Services. He holds a Bachelors degree in Software Engineering from Kenyatta University, Kenya, and is a current graduate student in the Computer Science department at Georgia Institute of Technology.