His research areas include natural language processing, databases and social networks. Prior to joining USF, he was a researcher in the Speech Lab at Queens College, manager of analytics and product groups in the City of New York and a software engineer in companies such as IBM and McKesson.