Travis Hooper, Software Developer in Austin, TX, United States
Travis Hooper

Software Developer in Austin, TX, United States

Member since December 24, 2015
Travis is a senior Ruby/Ruby on Rails developer with over five years of experience in Rails application development. He is passionate and highly motivated to work in areas of data, science, math, finance, encryption, security, eCommerce, and projects requiring deep analytical approaches. His work has increased security and optimized work processes resulting in savings of both time and money for his clients.
Travis is now available for hire

Portfolio

  • BigCommerce
    React, Grape, Angular, MySQL, Git, RSpec, gRPC, Ruby on Rails (RoR), Ruby
  • PeopleAdmin
    MySQL, jQuery, RSpec, Rake, Git, Ruby on Rails (RoR), Ruby

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

Ruby on Rails (RoR), Ruby

The most amazing...

...project I've designed and developed was a 2-factor authentication for BigCommerce's platform.

Employment

  • Software Engineer

    2017 - 2020
    BigCommerce
    • Acted as the identity and access management (I&AM) team and marketplace applications platform (MAP) team Ruby on Rails developer.
    • Managed the implementation of new product features and bug fixes within authorization/authentication and app registry domains.
    • Integrated payments for theme purchases into our existing store subscription payment service.
    • Designed and built a metadata service to manage information for applications assets (videos, images, case studies).
    • Transitioned internal JSON microservice communication endpoints over to gRPC.
    • Performed technical interviews for candidates and led preliminary coding exercise screenings.
    • Led development on an in-house-built 2-step verification project BigCommerce's precursor to full 2-factor authentication.
    Technologies: React, Grape, Angular, MySQL, Git, RSpec, gRPC, Ruby on Rails (RoR), Ruby
  • Software Engineer

    2014 - 2017
    PeopleAdmin
    • Acted as the core team Ruby on Rails developer responsible for the implementation of new features and bug fixes.
    • Designed and built a Single Sign-On (Web SSO) web solution using Sinatra to connect our multi-tenancy core application to our 3rd-party analytics service.
    • Designed and built a dashboard for our performance management module using AngularJS/JSON API to give our clients a quick and visual status update for their performance reviews.
    Technologies: MySQL, jQuery, RSpec, Rake, Git, Ruby on Rails (RoR), Ruby

Experience

  • Algorithmic Exchange Trading Platform

    This is a Rails application for users to sign up and deploy their own algorithmic exchange trading strategies to the stock market, leveraging the Alpaca Stock Trading API as a broker. The goal is to streamline the process of taking the idea of a trading algorithm and enable a trader to get up and running as quickly as possible. The application takes the trader's requirements needed to run the algorithm (language, framework, packages), provisions a cloud server of the trader's choice with Terraform, and then enables the trader to remotely log and manage the cloud server through the application UI. It is currently a work in progress.

Skills

  • Languages

    Ruby, JavaScript, HTML
  • Frameworks

    Ruby on Rails (RoR), Angular, Grape, gRPC, Bootstrap, AngularJS
  • Libraries/APIs

    Devise, jQuery, React, Vue.js
  • Paradigms

    RESTful Development
  • Storage

    PostgreSQL, MySQL, Redis
  • Other

    RESTful APIs
  • Tools

    RSpec, Git, Rake

Education

  • Graduate Studies in Chemistry
    2011 - 2012
    Texas A&M University - College Station, Texas, USA
  • Bachelor of Science degree in Chemistry
    2009 - 2011
    Portland State Univeristy - Portland, Oregon, USA
  • Associate of Science degree in General Studies
    2007 - 2010
    Portland Community College - Portland, Oregon, USA

To view more profiles

Join Toptal
Share it with others