As a problem solver, I'm confident that I can help design viable solutions, whether that means adding or removing code. The end user experience of a given solution is my primary focus when evaluating any solution.
As a software engineer, I'm comfortable learning and mastering whatever tools, languages, libraries, or frameworks are needed to resolve the problem at hand. When engineering solutions in code, I prefer assuring correctness and efficiency through reduced complexity and thorough testing.
Bachelor of Science in Software Engineering Technology
Oregon Institute of Technology
- React, NodeJS, Godot, ASP.NET MVC
- Development Tools
- Kakoune, IntelliJ
- Operating Systems
- Linux, Windows
Software Engineer (Web)
June 2014 to present
Emberex — Eugene, Oregon
Responsible for maintaining and enhancing the latest versions of a classic learning platform (CengageNOW) for Cengage Learning as a full-stack web developer on a couple small teams. Also involved in producing the next generation of learning platform tools, including an activity builder for instructors and the activity service that drives moment-to-moment interactions with students.
Software Development Engineer Intern
June 2012 to September 2012 and June 2013 to September 2013
Amazon Music — San Francisco, California
October 2010 to February 2014
CSET Department @ Oregon Institute of Technology — Klamath Falls, Oregon
Responsible for maintaining current website and developing the next version of the website. No longer available for viewing.
Web Application Developer Intern
June 2010 to December 2010
My Little Salesman Inc. — Eugene, Oregon
Created a set of data entry webpages using the ASP.NET MVC framework. The webpages were used for in-house data entry and data analysis.