- Front-End DeveloperSeatCrawler (via Toptal)2016 - 2017
- Created an interface for displaying custom maps using Mapbox.
- Placed data points on maps for interactive visualizations.
- Create a Node-based API using LoopBack to serve data cached in Mongo.
- Senior Software Engineer - Theatrical DomesticRentrak Corporation2015 - 2016
- Set up an automated pipeline for continuous integration and deployment.
- Helped allocate resources and software on production virtual machines.
- Worked at a fast pace with new technologies to improve our client experience.
- Software Engineer - Theatrical InternationalRentrak Corporation2011 - 2015
- Helped rewrite the website using cutting-edge web technologies.
- Developed a subsystem to track and display film interest prior to release.
- Led the team transitioning data and reports from the French market into our system.
- Practiced Agile, test-driven development in a Linux environment.
- Peer Educator | TutorAcademic Success Center, Oregon State University2010 - 2010
Technologies: Prolog, Haskell
- Tutored 3 different students in the programming languages Haskell and Prolog.
- Wrote sample problems and gave advice to prepare students for upcoming tests.
- Guided students through lecture slides, homework, examples, and practice exams.
- Management Information Systems InternOECO, LLC2008 - 2008
- Designed a web-based help desk using ColdFusion and various web design standards.
- Implemented a Microsoft Access-based database system for electronic change orders.
- Provided general technical support with the Information Technology department.