About me

Creative and business-savvy software developer with 5 years of experience and a specialty in building highly scalable web applications, microservices, and modular interface design systems. Proven ability to combine vision, ingenuity, and strong business acumen with well-developed project management and leadership qualities to support go-to-market efforts and product launches — positioning companies and products for success. Areas of expertise include:

  • Product Development
  • Project Management
  • Team Leadership
  • Start-Up/High-Growth
  • Web API Development
  • Microservices Architecture
  • Database Design
  • DevOps & Orchestration
  • Modular Design Systems
  • JavaScript Web Apps
  • AoT Compilation
  • Unit/E2E Testing

Professional Experience

Head of Engineering
ReviewJump — Meridian, ID
May 2016 to Present

Hired as the lead software developer of the organization to rebuild a legacy PHP application in a modern JavaScript stack (Node.js and Angular) to improve application speed, scalability, and reliability. Established project management system and formulized plan for new product launch. Directed team of 12 developers in executing all ReviewJump design and development efforts: server orchestration, database management and migration, microservices architecture, RESTful API design, web scraper development, text message and email sending engine, .NET application, and three Angular applications. Managed projects budgeted at $20,000 to $150,000.

Key Contributions:

  • Built scalable software solution from ground up. Collected business requirements and user acceptance criteria, transformed that into a product design, and developed a scalable software solution.
  • Regained customers’ trust. Rapidly improved our reputation by developing fault-intolerant solutions to major product failures. Significantly improved customer experience interacting with our web application.
  • Recruited new talent. Found, interviewed, and hired new developers to help with our development efforts in small-town Meridian, Idaho.

Technical Director
TEDxUIdaho — Moscow, ID
August 2015 to May 2016

Hired to direct a team of 14 people to execute the technical efforts of the non-profit organization including web development, brand development, graphic design, advertising, social media marketing, and event ticket sales and distribution. Quadrupled event ticket sales by implementing a full-tunnel marketing campaign. Assisted in raising event funding from $12,000 to $55,000.

Lab Technician
Intel Corporation — Hillsboro, OR
May 2015 to July 2015

Developed a Visual Basic script that ran on 150,000 business users’ laptops to identify hardware compatibility with Intel’s vPro Pro WiDi technology (wireless display). Performed validation testing on Intel Gen 5 and Gen 6 Pro WiDi technology.

Robotics and Engineering Teacher (Volunteer)
Middleton Middle School — Middleton, ID
August 2014 to March 2015

Volunteered to teach a class of middle school students the fundamentals of robotics using the Lego Mindstorm (EV3) robotic platform.

Lead Programmer
CHS Robotics — Caldwell, ID
June 2012 to May 2015

Developed machine vision, obstacle avoidance, path planning, and PID control algorithms to operate ground-based rover robots. Awarded multiple awards for mechanical and software design. Fundraised $10,000.

Technology Stack

I’ve been developing web applications since 2009. I started with the LAMP stack (Linux, Apache, MySQL, PHP) in 2009, and then moved over to a JavaScript and Python based stack (MySQL, Python, Node.js, Angular) in 2014.

  • Angular 2+
  • Strong design skills
  • Express RESTful web APIs
  • Node.js and Python microservices
  • MySQL and MongoDB
  • Google Cloud Platform