Badges
Certifications
Work Experience
Senior Software Development Engineer
Liberty Mutual Group• 2016 - 2017
Senior Software Development Engineer
Citrix System• 2015 - 2016
Senior Application Developer
Progressive Insurance• 2014 - 2015
Software Engineer
Google• 2017
Education
Cleveland State University, Cleveland
Computer Science, MS• 2006 - 2008