
Work
Patriot Software
Building a fast, simple, and affordable accounting and payroll platform for American businesses and their accountants.
CPO (Sep 2021 - Present)
Engineering, PM, Design, IT, Security, (and in 2023) Operations, People Ops, and Risk & Treasury teams.
VP of Product (Jun 2020 - Sep 2021)
Engineering, PM, and Design teams.
Director of Product (Jul 2019 - Jun 2020)
PM and Design teams.
Lead, Product Design &
Software Engineer (Jan 2016 - Jul 2019)
Led Design team; designed/developed internal web app (Ruby on Rails, JavaScript).
Software Engineer (May 2014 - Jan 2016)
Developed front/back-end for internal web app (Ruby on Rails, JavaScript) + UX and UI design.
Software Engineering Intern (Jan 2014 - May 2014)
Learned, developed, deployed (and broke) things in C# and ASP.NET.
The Timken Company
Supporting the teams that help build some of the world's best steel products.
Software Engineering Intern (May 2013 - Aug 2013)
New Technology Department; designed and developed single-page web app (Angular) to facilitate associate training; collaborated with international team on special projects; ran (unofficial) internal intern newsletter.
Software Engineering Intern (May 2012 - Aug 2012)
Designed and developed sales-focused web apps (Angular, C#, Ruby on Rails); helped coordinate and roll out new technology company-wide; mentored and spoke to high school students about careers in tech.
University of Mount Union
Consultant (Aug 2013 - Mar 2014)
Center for Written and Oral Communication; coached students of all grades on their written papers and oral presentations.
Student Writer (Feb 2011 - Jan 2013)
Wrote weekly articles for official weblog.
Intern, Office of Marketing (Feb 2011 - Aug 2012)
Maintained official accounts on social networks; wrote weekly articles for official weblog.
Education
University of Mount Union
Computer Science (BS with Honors), English Writing (BA)
- President, Class of 2014
- President, Society of Computing Students
- Full-tuition Presidential Scholarship recipient
- VP of Social Media, Raider Programming Board
- Project Lead, Raider Relief service organization
- Mentor, Emerging Leaders
- Player, Men's Soccer Team