Profile picture

Owen Hallgren

Front-End Engineer
Pronouns he/him
Open Resume Email Directly

About me

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.

Preferred locations

  • Denver, CO
  • Boulder, CO
Open to other locations and/or remote work

Previous industries

  • Restaurants

Skills

  • Atom
  • CSS3
  • Express
  • GitHub
  • HTML5
  • JavaScript
  • Node.js
  • React
  • Sass
  • Visual Studio

Currently learning

  • AngularJS
  • PostgreSQL

Projects

Pear

Pear

Project scope time 95 hours
Collaborators Profile picture for Joshua Aragon Profile picture for Jeff Shepherd

Tools Used

  • CSS3
  • Express
  • HTML5
  • JavaScript
  • PostgreSQL
  • React

Pear - A Github PR Review Solution

A Front-End Project by Jeff Shepherd, Owen Hallgren, and Josh Aragon

Overview

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.

Code Repository
Screenshot detail for project Pear
Screenshot thumbnail #1 for project Pear Screenshot thumbnail #2 for project Pear Screenshot thumbnail #3 for project Pear

Fetching Friends

Fetching Friends

Project scope time 90 hours
Collaborators Profile picture for Douglas Welchons II Profile picture for Jacob  Arellano Profile picture for Arika Blenker Profile picture for Joshua Aragon Profile picture for Matt McVey

Tools Used

  • CSS3
  • HTML5
  • JavaScript
  • React
  • Redux

About

A Front-End Project by Matt Mcvey, Owen Hallgren, and Josh Aragon

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.

Fetching Friends Back-end Heroku

Launch the App Code Repository
Screenshot detail for project Fetching Friends
Screenshot thumbnail #1 for project Fetching Friends Screenshot thumbnail #2 for project Fetching Friends Screenshot thumbnail #3 for project Fetching Friends