resume

experience


Datashield

Oct 2020 - Present

Scottsdale, AZ

Software Engineer

  • Maintained Node.js, GraphQL servers, connected to Azure's NoSQL database, Cosmos DB
  • Led the conversion of a legacy, class-based React / Redux application to React Hooks, TypeScript, and Apollo Client
  • Introduced integration testing to our team's development workflow and our automated CI/CD pipeline
  • Uniquely contributed to the UI redesign of our web based customer portal
  • Created internal tools and interfaces for cybersecurity analysts

ISSA

Aug 2020 - Oct 2020

Phoenix, AZ

Software Engineer

  • Partnered with marketing to begin a UX/UI redesign of the eCommerce web platform
  • Began migration of a legacy ColdFusion application, to a JAMStack, Next.js (React) application
  • Started work on a Node.js, GraphQL headless-CMS solution

Nikola Motor Company

Aug 2019 - Aug 2020

Phoenix, AZ

Software Engineer

  • Established clear coding standards, and documentation guidelines for the vehicle frontend team
  • Added unit and integration testing to the development workflow and our automated CI/CD pipeline
  • Worked cross-functionally with UX/UI team to build a design system that would be reused across all in-vehicle displays
  • Selected Vue.js as vehicle frontend framework and led architectural direction / redesign of the application frontend
  • Built out custom application routing system for Vue.js SPA inspired by React Navigation (used for React Native apps)
  • Implemented custom turn by turn navigation system on top of Mapbox GL JS

Carvana

Oct 2017 - Apr 2019

Tempe, AZ

Post Sale Operations

    skills


    Interpersonal

    • Independent and collaborative problem solving
    • Navigating loosely defined problems within teams
    • Mentoring and training new developers

    General

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

    Technical

    • Languages: JavaScript (TypeScript), Rust, Ruby, Java, Dart, WebAssembly
    • Frontend: React.js, React Native, Vue.js, Flutter, Svelte, Bootstrap, Material, SCSS
    • Backend: AWS Lambda, Express, Next.js, Rails, GraphQL, REST, WebSockets
    • Database: DynamoDB, Cosmos DB, MongoDB, SQLite, Realm, AsyncStorage, IndexedDB

    education


    Arizona State University

    2018

    Computer Science, Software Engineering

    Tempe, AZ

    Flatiron School

    2019

    Full Stack Development, Software Engineering

    Seattle, WA

    Sean's face with glasses in black and white

    Hello! 👋🏼

    I'm a Software Engineer, Writer and Designer. I currently work for Datashield, out of my home office in Tempe, AZ.