Professional Summary

Dynamic and creative Senior Software Engineer with a strong focus on front-end technologies. Always searching for ways to automate repetitive tasks.


Senior Software Engineer — Team Lead

Jun 2018 - Present, Missoula, MT

Provide support and leadership to ensure the team is successful.

  • Author functional specification documents based on business requirements.
  • Develop systems to speed up cycle time, and increase developer satisfaction.
  • Build prototypes and scaffolding during ideation.

Senior Software Engineer

Jul 2015 - Jun 2018, Seattle, WA

Built customer facing features, as well as internal tools that improved code quality.

  • Improved backend functionality by profiling high traffic controllers, and optimizing slow procedures.
  • Built front-end for the payment processing module, with attention to ui/ux.
  • Introduced coding standards for front-end code, and implemented tools to enforce those standards.

JavaScript Engineer

Dec 2012 - Oct 2014
appendTo, Inc., Remote

Built web applications for many clients. Projects leveraged many JavaScript libraries, and other front-end technologies.

  • Reviewed technical design documents for different projects.
  • Wrote several modules used in an internal CI/CD project running on nodeJS.
  • Co-authored a simple front-end framework that was open-sourced.

Full-Stack Engineer

Apr 2012 - Dec 2012
Project VoteSmart, Philipsburg, MT

Optimized website ahead of 2012 US Presidential Election.

  • Developed tool to resize photos uploaded by data-entry team.
  • Implemented bundling tool which minified and uglified all front-end files.
  • Wrote guideline for building accessible components.

Web Application Developer

Jan 2011 - Apr 2012
Avectra, Inc., Orlando, FL

Developed client facing features, and worked on “skunk works” projects.

  • Developed ETL process tools used by other teams.
  • Prototyped many front-end features to confirm stakeholder ideas.