GitHub LinkedIn E-Mail

Travis Fletcher

Full Stack Senior Software Engineer

Technical Skills

Languages:
Typescript, Ruby, HTML/CSS, Perl, SQL, Rust
Technologies:
React, Ruby on Rails, Terraform, AWS
Techniques:
Domain-Driven Design, Functional Programming, Test-Driven Development
Specialties:
Software/Feature Architecture, Performance & Scalability, Accessibility, Machine Learning

Education

Northern Kentucky University 2017–2021
Data Science Major & Management Minor

Employment

ExamSpark

Senior Software Engineer 2023–
  • Developed in cutting-edge cloud-native AWS Amplify environment via full-stack Typescript.

Instructure

Senior Software Engineer 2022–2023
Software Engineer 2021–2022
  • Maintained and scaled Ruby on Rails app with 10000+ Rps across 500+ servers.
  • Worked extensively with Product to plan projects that solved customer needs.
  • Led technical discussions during Software Architecture Planning.
  • Championed accessible web design during front-end discussions.

Northern Kentucky University

Research Assistant 2018–2019
  • Developed an Internet of Things security management solution, Java Experience.
  • Presented findings at NKU Celebration of Student Research.

Certica Solutions

Software Engineer 2019–2021
Junior Software Engineer 2015–2019
  • Provide front-end website and database support to both internal and external clients.
  • Develop unit tests for legacy monolithic codebase.
  • Maintain a RESTful JSON API with a full regression testing suite.
  • Use domain-driven design to retrofit OOP to codebase.

Experience

RevolutionUC
2017
24-hour hackathon
V-Arrrgh - Virtual Reality therapy program for Amblyopia; 1st Place
FTC Robotics
Lead Programmer 2015–2017
Java, Android Studio, Github, Gradle, and Vim
Created a robot using Java to compete in predetermined challenges