Work Experience

Software Engineer

Oct 2017 - Current

  • Building custom solutions for existing legacy applications, while designing new solutions to automate processes.

  • Frontend clientside form validation

  • User experience updates to Frontend UI

  • Backend API calls with Ajax

  • Backend unit testing

  • Caching to improve load times

University of Wisconsin - Eau Claire
Ruby on Rails Developer
Eau Claire, WI
May 2015 - Dec 2017

  • Created several automation features for clients which translated directly to significant workflow improvement.

  • Finished application for Teacher Education Program which assists in the certification process for hundreds of student teachers a year.

  • Rewrote existing application for Learning and Technology Services which allows students and faculty to sign up for further education through workshops.

  • Helped maintain over 180 web applications


  • Precision Ladders: Created user experience and stability upgrades for existing sales quote generating application.

  • v1: Personal blog written in Ruby on Rails. Provided experience creating an app from mockups to production deployment.

  • DynamicSearch: Ruby Gem which provides advanced string search functionality to ruby models.

  • Runescape API Wrapper: Ruby Gem which wraps common functionality in the Runescape API into easy to use ruby functions.

Technical Knowledge

  • Ruby & Ruby on Rails: Significant experience developing scripts and web applications

  • Javascript: Frequently used to add UX improving features to applications. Basic knowledge of Angular framework.

  • C/C++: Languages of choice in university

  • Java: Primary language used for first 2 years in university

  • Databases: Frequently used PostgreSQL, MySQL, msSQL, and Oracle SQL in web applications and throughout university

  • Tools: Proficient with Vim, Git

  • Concepts: Test Driven Development, Agile Workflow


ACM International Collegiate Programming Contest 2015, 2016

  • Teams came together to compete through solving algorithm challenges quickly. Tested ability to work as a small team, their knowledge of algorithms, and their resourcefulness under a time limit.

Startup48 2016

  • 48-hour competition to create a MVP (Minimally Viable Product) to pitch to local business leaders for a chance to persue it.


University of Wisconsin - Eau Claire Fall 2014 - Fall 2017

  • Major: Bachelor of Science - Computer Science: Software Engineering

  • Minor: Economics, Liberal Arts

I am willing to relocate, and references are available upon request