Ever since I was a kid I have been surrounded by technology, so because of this, I have always had a curiosity of how tech worked. As I got older I realized I could learn the skills required to understand and create. I am passionate about learning code so I can deepen my understanding and create better. I love the process of breaking down large pieces of code into tinier pieces, and sorting out how everything works together.
- Boulder, CO
- Denver, CO
- Visual Studio
Fetching Friends is an application designed to help you find your next pet! Future pet parents have the ability to search through the available pets based on certain criteria you are looking for. Once a desired pet is found, you can submit an application straight to the owner to apply for your furry friend. This application also caters towards the needs of someone who has a pet to offer for adoption by giving them a platform to post their animals.
This repo is holds the front-end for Fetching Friends. The back-end repo can be found here.
Pear - A Github PR Review Solution
Pear is a Turing School of Software and Design Module 3 project. In this project, we are tasked with creating an application of our choosing, using a new technology that we have never used before. We are given full autonomy otherwise, but must complete the minimum viable product (MVP) in 9 days.
Given our interests in back-end technologies, our group decided to create a ReSTful API using Express, Knex, and postgreSQL. We also leveraged the sendGrid library for automated email notifications on the back-end. On the front-end, we used the React framework, as well as React Router for multi-page navigation, and reactjs-pop library for modal popups. Our team also followed test-driven development (TDD) using Cypress for end-to-end testing.
We wanted to solve the problem of junior/inexperienced devs not having a more experienced developer to reach out to, for code reviews. To solve this issue we wanted a community driven application where senior devs can offer a helping hand for review requests. Upon selecting a review it will be added to their personal dashboard where they can see all of their current accepted reviews. Both sides will be given contact information, and are encouraged to reach out and get in touch. When a review is accepted, completed, or canceled the requestor will be notified by email. A reviewer can also fill out their own review requests, as we believe no matter how much experience you have, you're never done learning.