Travis Vander Hoop, Software Developer in Denver, CO, United States
Travis Vander Hoop

Software Developer in Denver, CO, United States

Member since August 25, 2022
Travis is an experienced software developer and tech lead, familiar with numerous languages and web technologies. He has more than nine years of professional experience writing JavaScript, seven working with React and Node.js, and over five years working with Elixir and Phoenix. Travis is bizarrely passionate about web performance, focusing on increasing conversion rates.
Travis is now available for hire

Portfolio

  • Toptal Client
    JavaScript, React, Google Search Console, Google Analytics...
  • Stride Consulting
    React, Ruby on Rails (RoR), Web Performance Optimization (WPO), Elixir, Bash...
  • Stride Consulting
    JavaScript, React, TypeScript, Jira, Scrum, CSS, Responsive Web Apps, HTML...

Experience

Location

Denver, CO, United States

Availability

Part-time

Preferred Environment

PostgreSQL, Elixir, React, JavaScript

The most amazing...

...thing I've developed is my side project, RemoteRetro.org, a web app for conducting Agile retrospectives used by hundreds of companies across the globe.

Employment

  • Consulting Software Developer

    2022 - PRESENT
    Toptal Client
    • Identified solutions for Google search indexing failures on more than 150,000 product pages.
    • Detected and groomed numerous front-end optimizations for the organization's front-end team.
    • Identified no-code optimizations in the client's existing AWS CloudFront setup.
    Technologies: JavaScript, React, Google Search Console, Google Analytics, Amazon CloudFront CDN, Web Applications, Web App Design, Redux, Google SEO, Web Development, Architecture, Engineering, Core Web Vitals, JavaScript Testing
  • Principal Software Developer

    2021 - 2022
    Stride Consulting
    • Led a team of five developers in optimizing Peloton's web performance, taking their homepage's seventy-fifth percentile LCP from 10.5 seconds down to 3.5 seconds in just three months.
    • Started a personalization team from scratch, leading the implementation of a no-code solution for releasing Optimizely multivariate tests with custom Contentful-managed content.
    • Built out a new Web Performance Optimization service offering for Stride.
    Technologies: React, Ruby on Rails (RoR), Web Performance Optimization (WPO), Elixir, Bash, PostgreSQL, TypeScript, Contentful, Jira, Scrum, JavaScript, CSS, Responsive Web Apps, HTML, Node.js, Heroku, APIs, Git, Team Leadership, SQL, REST APIs, Full-stack, Front-end, Back-end, Test-driven Development (TDD), MacOS, Webpack 4, Webpack, Tailwind CSS, CI/CD Pipelines, Search Engine Optimization (SEO), HTML5, eCommerce, Next.js, Amazon Web Services (AWS), WebSockets, GitHub, Web Applications, Web App Design, Documentation, Jest, Cypress, Flux Architecture, Redux, Figma, Charts, CSS3, Recharts, D3.js, Google Analytics, User Experience (UX), Content Management Systems (CMS), Leadership, Fashion, Web Development, Architecture, Agile Delivery, Engineering, Web Services, Core Web Vitals, JavaScript Testing, Behavior-driven Development (BDD)
  • Lead Software Developer

    2018 - 2021
    Stride Consulting
    • Led and scaled a team of 11 developers in remediating 3,000+ accessibility violations on OnePeloton.com (React/TypeScript/styled-components).
    • Developed a 4-day training program in extreme programming that is delivered to every new Strider.
    • Led a team of four to develop an internal Rails, Vue, and PostgreSQL project to manage sales ingestion staffing.
    • Built out numerous pages and features in React on warbyparker.com.
    Technologies: JavaScript, React, TypeScript, Jira, Scrum, CSS, Responsive Web Apps, HTML, Node.js, Heroku, APIs, Git, Team Leadership, SQL, REST APIs, Vue, Full-stack, Front-end, Back-end, Test-driven Development (TDD), MacOS, Bash, Webpack 4, Webpack, RSpec, CI/CD Pipelines, HTML5, eCommerce, Amazon Web Services (AWS), WebSockets, GitHub, Ruby on Rails (RoR), Web Applications, Web App Design, Documentation, Jest, Cypress, Flux Architecture, Redux, Figma, CSS3, Google Analytics, User Experience (UX), Content Management Systems (CMS), Leadership, Fashion, Web Development, Architecture, Agile Delivery, Engineering, Webhook, Web Services, JavaScript Testing, Behavior-driven Development (BDD)
  • Senior Software Developer

    2016 - 2018
    Stride Consulting
    • Led the redesign of Elysium Health's subscription billing pipeline in Ruby.
    • Contributed to developing numerous Node.js platform libraries and React component libraries at Shutterstock.
    • Began the development of RemoteRetro.org as a small professional development project, eventually scaling it to service hundreds of businesses across the globe.
    Technologies: Ruby, Ruby on Rails (RoR), React, Node.js, Redux, HTML5, CSS3, Webpack, Jira, Scrum, JavaScript, CSS, Responsive Web Apps, HTML, Heroku, APIs, Git, Team Leadership, SQL, REST APIs, MySQL, Full-stack, Front-end, Back-end, Test-driven Development (TDD), MacOS, Bash, Webpack 4, RSpec, CI/CD Pipelines, eCommerce, Express.js, GitHub, Web Applications, Web App Design, Documentation, Jest, Flux Architecture, User Experience (UX), Content Management Systems (CMS), Leadership, Fashion, Web Development, Architecture, Agile Delivery, Engineering, Web Services, JavaScript Testing, Behavior-driven Development (BDD)
  • Software Developer

    2015 - 2016
    Stride Consulting
    • Led a team of four engineers developing a Node.js/Angular app at a major media company. It visualized Nielsen actuals against data science estimates using D3.js and aided in the submission of hundreds of millions of dollars in ad sales annually.
    • Developed numerous full-stack features in Ruby on Rails and React at Plated.
    • Built out a handful of Node.js microservices at NBC.
    Technologies: JavaScript, AngularJS, Ruby on Rails (RoR), Node.js, Git, CircleCI, SQL, REST APIs, Full-stack, Front-end, Back-end, Test-driven Development (TDD), MacOS, Bash, RSpec, CI/CD Pipelines, HTML5, eCommerce, Express.js, GitHub, Web Applications, Web App Design, Documentation, Charts, CSS3, Recharts, D3.js, Web Development, Agile Delivery, Engineering, Web Services, JavaScript Testing, Behavior-driven Development (BDD)
  • Web Development Instructor

    2014 - 2015
    General Assembly
    • Delivered daily lessons on full-stack web development using HTTP, HTML, CSS, JavaScript, Ruby on Rails, and SQL to prepare students for careers in software development.
    • Helped launch the careers of over 80 graduate web developers.
    • Developed "battle room," an instructional OSS Ruby gem.
    Technologies: JavaScript, Ruby, Ruby on Rails (RoR), HTML5, CSS3, CSS, Responsive Web Apps, HTML, Node.js, Heroku, Git, GitHub, SQL, REST APIs, Full-stack, Front-end, Back-end, MacOS, Bash, Edtech, RSpec, Express.js, Web Applications, Documentation, Web Development
  • Web Content Manager

    2011 - 2012
    MoralEyes
    • Maintained the back end of the MoralEyes website using the Shopify and WordPress CMSs, including changing templates' HTML and CSS to align with our branding.
    • Managed the content of all social media channels, including Facebook, Twitter, LinkedIn, and Pinterest.
    • Composed, edited, and proofread all aspects of Moraleyes.com.
    Technologies: Shopify, HTML, CSS, Copywriting, WordPress, Hootsuite, Front-end, MacOS, HTML5, eCommerce

Experience

  • RemoteRetro
    https://remoteretro.org

    RemoteRetro enables teams of all shapes and sizes to conduct excellent Agile retrospectives, no matter where they are on the planet. Elixir, Phoenix, and PostgreSQL were used for the back end, and React and Redux for the front-end. I oversaw the technical and product development of the project, including design and copywriting. RemoteRetro is used by hundreds of companies across the globe.

  • Battleroom
    https://github.com/vanderhoop/battleroom

    Battleroom is a REPL designed to help novice Ruby programmers build muscle memory for working with variables, manipulating data structures, and defining and invoking methods. I built it when I was a boot camp instructor to help students who needed extra repetitions with the basics.

  • slender_channel
    https://github.com/vanderhoop/slender_channel

    slender_channel is a small, dependency-free Elixir module that exposes helpful macros for working with Phoenix Channels. I built the functionality while working on RemoteRetro.org, as I noticed a lot of needless duplication in our channels. I then extracted it into an open-source Hex package for other Elixir/Phoenix developers to use.

Skills

  • Languages

    JavaScript, HTML5, CSS, HTML, Bash, Elixir, TypeScript, SQL, Ruby, CSS3
  • Frameworks

    Redux, Express.js, Jest, Ruby on Rails (RoR), Phoenix, Cypress, AngularJS, Tailwind CSS, Next.js
  • Libraries/APIs

    React, Node.js, REST APIs, Vue, Recharts, D3.js
  • Tools

    Webpack, Git, GitHub, Webpack 4, RSpec, JavaScript Testing, Jira, Google Analytics, CircleCI, Amazon CloudFront CDN, Figma
  • Paradigms

    Web Performance Optimization (WPO), Scrum, Test-driven Development (TDD), Web App Design, Behavior-driven Development (BDD), Search Engine Optimization (SEO)
  • Platforms

    MacOS, Heroku, Contentful, Shopify, WordPress, Amazon Web Services (AWS)
  • Other

    Team Leadership, Full-stack, Front-end, eCommerce, Web Applications, Flux Architecture, Leadership, Web Development, Agile Delivery, Engineering, Core Web Vitals, Writing & Editing, Public Speaking, Responsive Web Apps, APIs, Back-end, Edtech, CI/CD Pipelines, Documentation, User Experience (UX), Content Management Systems (CMS), Architecture, Web Services, Semantic UI, Copywriting, Hootsuite, Ruby Gems, WebSockets, Google Search Console, Charts, Google SEO, Fashion, Webhook
  • Storage

    PostgreSQL, MySQL

Education

  • Bachelor's Degree in Creative Writing
    2005 - 2009
    University of Wisconsin - Madison, WI, United States

To view more profiles

Join Toptal
Share it with others