Badges
Certifications
Work Experience
Senior Software Engineer
Senior Member Of The Engineering Staff
Senior Principle Engineer
Member Of The Technical Staff
Education
Villanova University, Villanova
Computer Science, MS• 2003 - 2005
University of Scranton, Scranton
Computer Science, BS• 1997 - 2001