Travis Fletcher

Full Stack Senior Software Engineer
GitHub @ Seacant
tfletch.tech
contact@tfletch.tech

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

Loveland High School2014-2017
Northern Kentucky University2017-2021
Data Science Major & Management Minor

Employment

ExamSpark
Senior Software Engineer2023-
  • Developed in cutting-edge cloud-native AWS Amplify environment via full-stack Typescript
Instructure
Senior Software Engineer2022-2023
Software Engineer2021-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
Certica Solutions
Software Engineer2019-2021
Junior Software Engineer2015-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
Northern Kentucky University
Research Assistant2018-2019
  • Developed an Internet of Things security management solution, Java Experience
  • Presented findings at NKU Celebration of Student Research

Experience

FTC Robotics2015-2017
Lead Programmer
Java, Android Studio, Github, Gradle, and Vim
Created a robot using Java to compete in predetermined challenges
UC IT Expo2016
Lead Programmer; 1st place (High School category)
Developed a low-cost camera mount to follow a lecturer during class
RevolutionUC2017
24-hour hackathon
V-Arrrgh - Virtual Reality therapy program for Amblyopia, C#; 1st place