experience
Datashield
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
ISSA
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
Carvana
October 2017 - April 2019
Tempe, AZ
Post Sale Operations
education
Arizona State University
Computer Science
2018 - 2019
Tempe, AZ
Chandler Gilbert Community College
Engineering
2016 - 2017
Chandler, AZ
skills
Soft
- Independent and collaborative problem solving
- Navigating ambiguously defined problems
- Integrating and training peers / new team members
General
- User Interface Design
- Front-end Development
- Object-oriented Programming
- Data Structures
- Algorithm Design
Technical
- 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