Profile picture

Dustin Harbaugh

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

About me

For as long as I can imagine I've been fascinated with technology. It all began when I learned how to build custom PCs, I was much more eager to learn more about what computers can do after building one. I began looking at websites and became interested in how they were developed. As a result, I chose to pursue a career in web development. I prefer websites that are simple to use, therefore I try to concentrate on the user interface of my applications to give a user a memorable experience.

Preferred locations

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

Previous industries

  • Retail

Skills

  • Adobe Photoshop
  • Bootstrap
  • Chai
  • Continuous Integration
  • CSS3
  • Cypress
  • Firebase
  • Git
  • Heroku
  • HTML5
  • JavaScript
  • Mocha
  • Node.js
  • React
  • Sass
  • Sketch
  • Travis
  • TypeScript
  • User Authentication
  • User Experience Design / UX
  • User Interface Design / UI
  • Visual Studio

Currently learning

  • C#
  • Vue.js

Projects

The Duststorm

The Duststorm

Project scope time 75 hours
Collaborators

Tools Used

  • Cypress
  • Git
  • GitHub
  • Heroku
  • React
  • Sass
  • Sketch
  • Travis
  • TypeScript

A weather app that saves locations and changes the temperature scale. when a user searches for a city the app changes background based on weather condition

*Wire frame and mock up and wireframe in sketch. flat design

*Used react and typescript for frontend

*Moment.js to display right time per location

*Full code coverage with branch testing and CI/CD with Travis-Ci

Technologies used: React, Typescript, Travis-CI, Sketch, React Router, SASS, MaterialUI, Local Storage, Moment Js, Cypress, Heroku, Git/Github

Launch the App Code Repository
Screenshot detail for project The Duststorm
Screenshot thumbnail #1 for project The Duststorm Screenshot thumbnail #2 for project The Duststorm Screenshot thumbnail #3 for project The Duststorm

Game 4 free

Game 4 free

Project scope time 20 hours
Collaborators

Tools Used

  • Bootstrap
  • CSS3
  • Git
  • GitHub
  • React

A collection of free-to-play games with a streamlined UI to help a user find new games to play. Users can learn more about a game by clicking on it. For example, system requirements, about, screenshots, and genre. They may also add the game to their wishlist or click a button to download the game from the game's website.

Features include:

*Firebase user authentication

*Adds game to user's favorites

*Sort or search for games by genre/name

Technologies used: React, React Router, CSS, Firebase Authentication, Git/Github, Bootstrap, Cypress, Figma

Launch the App Code Repository
Screenshot detail for project Game 4 free
Screenshot thumbnail #1 for project Game 4 free Screenshot thumbnail #2 for project Game 4 free Screenshot thumbnail #3 for project Game 4 free

Pokédex

Pokédex

Project scope time 42 hours
Collaborators Profile picture for Rachel Hendricks Profile picture for Ashish Malla

Tools Used

  • CSS3
  • Git
  • GitHub
  • React

A collection of the first 151 Pokémon with a streamlined UI to help users learn more about Pokémon. Users will be able to see the Pokémon list and be able to favorite each Pokémon of their choosing. Information on the Pokémon is given when a user clicks on one of the cards. For example a user can see the weight, height, types, abilities, moves and can view the regular form and shiny form of the Pokémon.

My roles on the team:

Designed and implemented the UI

Architected and built out the core functionality

Preformed code reviews and offered feedback to teammates

Technologies used: React, React Router, CSS, Git/Github, Cypress, Figma

Launch the App Code Repository
Screenshot detail for project  Pokédex
Screenshot thumbnail #1 for project  Pokédex Screenshot thumbnail #2 for project  Pokédex

Rancid Tomatillos

Rancid Tomatillos

Project scope time 35 hours
Collaborators Profile picture for Zach Johnson

Tools Used

  • CSS3
  • Git
  • GitHub
  • React

A two week partnered project to create a React application for viewing an API-fed movie collection. More information on a movie may be obtained when users click on a card or search for it.

My roles on the team:

Designed and tweaked wireframe based off of team feedback

Architected and built out the core functionality

Performed code review and offered feedback to partner

Technologies used: React, React Router, CSS, Git/Github, Cypress, Figma

Launch the App Code Repository
Screenshot detail for project Rancid Tomatillos
Screenshot thumbnail #1 for project Rancid Tomatillos Screenshot thumbnail #2 for project Rancid Tomatillos