About me
Hello, my name is Tim.
I am a software developer who is looking to put my troubleshooting and collaborative skills to work. I am a problem solver at heart. I enjoy the research, the struggle, and the payoff of solving complex issues. I thrive in uncertainty and strive to assemble order out of the chaos.
Late in my college senior design course, I discovered just how much software development stimulated my curiosity and spirit. As I was nearing the end of my degree, I ended up beginning my career in control systems. With each passing year, I noticed my favorite work projects involved programming solutions. After contemplation, I leapt and enrolled at Turing School of Software and Design where I specialized in backend development utilizing Ruby on Rails. If you would contact me, I can be reached by email, or on LinkedIn.
Preferred locations
- Denver, CO
- Fort Collins, CO
- Boulder, CO
Previous industries
Skills
Currently learning
Projects
Troubadour
Troubadour
Tools Used
Troubadour
Troubadour is an application which was created to help music festivals manage their competition submissions. As an administrator, you can "login" to view all submissions, save and view your favorites, and vote on a winner! Other users of the application have access to a submission form where they can fill out basic information and upload their profile picture and video. They can view their submission along with any other submissions for the contest made by other musicians. After a winner is selected by the administrators, it will be displayed on the main page where everyone can come and see who won!
Personally Implemented Features:
- Rails BE API, with a database for collating submissions for processing and selecting by admins.
- Forged AWS S3 and Rails ActiveStorage setup, with IAM user and policies for secure hosting media.
- Authored GraphQL queries and mutations, for flexible data exchange and manipulation.





Market Map
Market Map
Tools Used
Market Map
Market Map is a group project built over the course of 10 days. It is an application that helps users understand how much a used car should cost. It utilizes data visualization to explain how the cost of various makes and models change with mileage. It leverages Neural Network regressors to predict the expected price of any vehicle and plots this "fair price" trendline to show whether a particular listing is overpriced or underpriced. Users can save their favorite listings for easy reference as they search for used cars to buy. See below for more details on the frontend features.
Personally Implemented Features:
- Utilized Google Cloud Image API for color-accurate car photos.
- Implemented Google OAuth2.0 user login and authentication for a secure, seamless experience.
- Built interactive FE with Bootstrap and ChartJS graph.
- Consumed and posted to Market Map backend API endpoints.
- Setup CircleCI automated testing before merge.





Sweater Weather
Sweater Weather
Tools Used
Sweater Weather
Sweater Weather is a backend microservice application which is used to plan road trips. This app will allow users to see the current weather as well as the forecasted weather at their destination. The project portrays a service-oriented architecture application. The future front-end will communicate this back-end through an API. This project is to expose that API that satisfies the front-end team’s requirements.
Features:
- Consumption and aggregation of Flickr, MapQuest, and Open Weather APIs.
- Created error serializers for custom tailored error messages following JSON:API spec.
- Applied BCrypt, and token-based authentication, for user verification with JSON API endpoints.
Currently WIP creating a FE React application to consume the BE application outside of the original project scope.