About me
As an extremely curious and ambitious software developer, I'm motivated chiefly by a desire to learn and grow as much as possible while developing close bonds with those around me. I'm a people person who thrives in collaborative environments where team culture and personal growth are valued highly.
All my previous work as a musician, carpenter, and rock climbing instructor has helped form a clear vision for what I'm looking for in the future: a role in the collaborative creation of software that has a lasting impact on a diverse group of users.
Preferred locations
- Salt Lake City, UT
Previous industries
Skills
Currently learning
Projects
Gear Up
Gear Up
Tools Used
Planning outdoor group adventures can be complicated. Gear UP gives you a platform to organize trips, gear, and who is responsible for bringing what. Our team worked in an agile environment to produce a web app that adheres to the principles of a Service-Oriented Architecture. The app implements OAuth flows and API consumption of weather and GPS data, as well as a robust testing suite utilizing VCR’s, WebMock, and RSpec Mocks.
![Screenshot detail for project Gear Up](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZzh6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e0d2d934af3ac925405b725892a5f77d113839e4/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.07.52%20PM.png)
![Screenshot thumbnail #1 for project Gear Up](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZzh6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e0d2d934af3ac925405b725892a5f77d113839e4/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.07.52%20PM.png)
![Screenshot thumbnail #2 for project Gear Up](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEF6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4eb8bce64e357f20bf0762bbcbbe4c4d4b96408f/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.08.20%20PM.png)
![Screenshot thumbnail #3 for project Gear Up](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEV6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--2378b13cb4718ca75ea5204a4c37ac3593d54ca2/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.08.48%20PM.png)
![Screenshot thumbnail #4 for project Gear Up](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEl6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--57996b560f2f57851a6be9378c2035e41e8a15f2/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.10.01%20PM.png)
Sweater Weather
Sweater Weather
Tools Used
A solo project Rails app that exposes data through five different external endpoints to deliver current and forecasted weather at a given road-trip destination. The app implements authorization and authentication using BCrypt, with a robust testing suite using VCR's and RSpec Mock.
![Screenshot detail for project Sweater Weather](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaE16IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--cebdaef4ef0dc085ed6ae5ae6e49a1d485b38016/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.17.16%20PM.png)
![Screenshot thumbnail #1 for project Sweater Weather](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaE16IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--cebdaef4ef0dc085ed6ae5ae6e49a1d485b38016/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.17.16%20PM.png)
![Screenshot thumbnail #2 for project Sweater Weather](https://terminal.turing.edu/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaFF6IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3675aa665fb4e903300635cf535cf5aadb51f41a/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtDSUFOcEFsZ0MiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2f17d7aa4c6dab9e37d7af2bdbb7d452b5fd576d/Screen%20Shot%202022-07-04%20at%201.17.30%20PM.png)