October 2020 - Present

Scottsdale, AZ

Software Engineer

  • Maintained React.js single page app—made use of TypeScript and Apollo GraphQL
  • Developed internal tools and interfaces for cybersecurity analysts
  • Wrote unit tests with Jest and React Testing Library


August 2020 - October 2020

Phoenix, AZ

Software Engineer

  • Began migration of a legacy ColdFusion application, to a JAMStack, Next.js (React) application
  • Started work on a GraphQL headless CMS solution
  • Partnered with marketing to begin redesign of e-commerce web interface

Nikola Motor Company

August 2019 - August 2020

Phoenix, AZ

Software Engineer

  • Architected a new version of the existing vehicle UI in Vue.js
  • Partnered with our UX / UI designers to implement a design system that would be reused across all vehicle displays
  • Established clear coding standards and guidelines for vehicle front-end team
  • Implemented custom turn by turn navigation and routing system on top of Mapbox GL JS
  • Added test automation and static analysis to our continuous integration pipeline, providing better change confidence and increased speed of development


October 2017 - April 2019

Tempe, AZ

Post Sale Operations


Arizona State University

Computer Science

2018 - 2019

Tempe, AZ

Chandler Gilbert Community College


2016 - 2017

Chandler, AZ



  • Independent and collaborative problem solving
  • Navigating ambiguously defined problems
  • Integrating and training peers / new team members


  • User Interface Design
  • Front-end Development
  • Object-oriented Programming
  • Data Structures
  • Algorithm Design


  • JavaScript — TypeScript, Node
  • React — Next.js, Gatsby and Native
  • Vue — Nuxt.js
  • Dart — Flutter
  • Svelte — Sapper
  • Ruby — Ruby on Rails
  • GraphQL, REST
  • SQL — SQLite, PostgreSQL
  • NoSQL — DynamoDB, AsyncStorage, IndexedDB
  • CSS — SASS, SCSS, Styled-JSX, TailwindCSS, Bootstrap, Material UI
  • Testing — Jest, Enzyme, Cypress, React Testing Library, Vue Test Utils, Playwright