He is a professor of computer science at Duquesne University. As a faculty member at Duquesne University, he has authored two books and more than 100 scientific publications as well as generated more than two million dollars in Federal research grant funding.
He teaches computer science at Duquesne University. At Duquesne University, he has authored two books and published over 100 scholarly articles, along with receiving more than $2 million in federal research funding.