He is also a capstone coordinator in the Department of Computer Science. He has more than 35 years of experience in the software development and management field, and has worked for companies as varied as Bell Labs, Northrop Grumman, and Microsoft.