Travis Fletcher
Full Stack Senior Software EngineerTechnical 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