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