My Resume

Achievements

DevMountain
May 2019 - Aug 2019
  • Completed a 13 week course that focuses on JavaScript, React, Node, PostgreSQL, Express, Massive, HTML and CSS.

  • DevMountain Website
Achievements
  • Full Stack Web Development Badge - April 2019

Utah Valley University
Aug 2018 - Dec 2021
Achievements
  • Bachelors of Science, University Studies, Computer Science Emphasis - December 2021

  • Associates of Applied Science, Computer Science - December 2021

  • Associates of Science, University Studies - April 2021

  • Coding Certificate - April 2021

The Church Of Jesus Christ Of Latter-Day Saints
Full Time Missionary
Feb 2016 - Feb 2018

Experience

Software Engineer II
Jul 2022 - Present

1-800 Contacts - Draper, UT (80% Remote)

  • Contribute to an enterprise-level, e-commerce application leveraging LEAN development principles with a heavy focus on performance and privacy (HIPAA) in order to provide the best experience for the user.

  • Integrated with multiple third-party software to best meet the needs of our application including a CMS which allowed for flexibility for our marketing team to take ownership of building new pages with no code.

  • Took ownership of multiple responsibilities in the development process from discovery to delivery of new features as well as maintenance of existing features.

  • Served as a 'Continuous Improvement Coach' for my team to lead our internal focus on finding ways to improve ourselves and our team processes to improve our velocity and performance.

  • 1-800 Contacts Website
angularLogo.pngbootstrap.pngcypress.pnggit.pnghtml5.pngjasmine.pngjavascript.pngrxjs.pngsass.pngts.png
Co-Organizer
May 2022 - May 2024

Angular Community Meetup

  • Assisted in planning and carrying out community events for the meetup. Including writing and sending tweets & emails, managing events on meetup.com, making changes to the public facing site, and more.

  • Angular Community Meetup Website
Front-End Web Engineer
Jul 2021 - Jul 2022

Vinli, Inc. - Dallas, TX (100% Remote)

  • Develop enterprise level applications in a Monorepo to increase reusability of components while also maintaining a focus on performance and privacy(GDPR) in order to accelerate the delivery of requested features.

  • Consulted directly with global partners on the implementation and development of new features in an existing web application.

  • Work on multiple live web apps that interact with users as well as back end API's and servers.

  • Demonstrate flexibility to work between multiple different teams to facilitate the development of greenfield projects from finding requirements through to User Acceptance Testing

  • Project flow managed by Jira.

  • Vinli, Inc. Website
cypress.pnggit.pnggo.pnghtml5.pngjavascript.pngjest.pngpostman.pngtailwind.pngts.pngvue.png
Full-Stack Web Engineer
Sep 2019 - Jul 2021

MotivHealth Insurance Company - South Jordan, UT (99% Remote)

  • Work on a team with Front-End Engineers and Back-End Engineers.

  • Develop multiple internal and public facing web apps.

  • Development in Javascript and Typescript using Angular that interacts with Node and C# API's and servers.

  • Back-End development on a Node.js App.

  • Style using SCSS, Bootstrap and Tailwind.

  • Project flow managed by Jira.

  • Work remotely almost every day, participate in team meetings and pair coding using Microsoft Teams and GoToMeeting.

  • MotivHealth Insurance Company Website
angularLogo.pngbootstrap.pngcypress.pnggit.pnghtml5.pnginsomnia.pngjavascript.pngjest.pngrxjs.pngsass.pngtailwind.pngts.png

Projects

Qwinto Score
Jun 2023
  • This app is a scorekeeper for the game "Qwinto" .

  • Developed using Ionic & Angular.

  • Available on the Google Play Store.

  • Qwinto Score App
angularLogo.pngcss3.pnggit.pngionic.pngjavascript.pngrxjs.pngsass.pngtailwind.pngts.png
Qwinto Score
Jun 2023
  • This is a mobile application that I developed to for the game "Qwinto" in order to keep score digitally instead of on paper sheets.

  • Developed using Angular and Ionic.

  • Deployed to the Android App Store.

qwinto-google-play-badge.png
angularLogo.pngcss3.pnggit.pnghtml5.pngionic.avifjavascript.pngsass.pngts.png
Calculator App
Feb 2023
  • This is a practice application that I developed to practice my skill in Angular and Rxjs.

  • State handled and modified using RxJs.

  • Deployed using Netlify.

  • Calculator App Website
angularLogo.pngcss3.pnggit.pnghtml5.pngjavascript.pngrxjs.pngsass.pngts.png
Jazz Trades
Jun 2022
  • This is a practice application that I developed for fun to track the history of the trades of the Utah Jazz.

  • Deployed using Netlify.

  • Jazz Trades Website
angularLogo.pngcss3.pnggit.pnghtml5.pngjavascript.pngtailwind.pngts.png
Portfolio Website
Jul 2020
  • This website in order to showcase my development career.

  • Scully was used in order to allow me to have a web development blog.

  • Updated the site codebase in 2022 to follow best coding practices and be better architecturally.

  • Deployed using Netlify.

angularLogo.pngcss3.pnggit.pnghtml5.pngjavascript.pngrxjs.pngsass.pngts.png
Recess
Jul 2019
  • Recess is a Web App that is allows people to plan and get together to play pick-up sports with other athletes and their friends.

  • React / Redux / Node / PostgreSQL / CSS / Express / Massive / Axios / Amazon S3 / Twilio

  • Built and queried the server and database using Node JS. Express, Massive, Axios and PostgreSQL.

  • Helped build the front end using React and styled using CSS.

  • Managed state using Redux and local component state.

  • Amazon S3 was used to upload and host pictures.

  • Recess Website
amazonS3.pngaxios.pngcss3.pngcypress.pngexpress.pnggit.pngjest.pngnode.pngpostgresql.pngpostman.pngreact.pngredux.pngtwilio.png
FleetNanny
Jun 2019
  • fleetnanny is a Web App that is able to keep track of a fleet of vehicles, their mileage and maintenance needed for each vehicle in the fleet.

  • React / Redux / Node / PostgreSQL / CSS / Express / Massive / Axios / Amazon S3 / Twilio / Stripe

  • Built and queried the server and database using Node JS. Express, Massive, Axios and PostgreSQL.

  • Built front end using React and styled using CSS.

  • Managed state using Redux and local component state.

  • Amazon S3 was used to upload and host pictures.

  • Stripe was used to handle payment upon creation of a new account.

  • Twilio was used to send text messages when a vehicle goes over 5000 miles since the last oil change

  • FleetNanny Website
amazonS3.pngaxios.pngcss3.pngcypress.pngexpress.pnggit.pngjest.pngnode.pngpostgresql.pngpostman.pngreact.pngredux.pngstripe.pngtwilio.png