Profile picture

Dave Leach

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

About me

I spent the past 10 years playing music, touring around the world, and performing on notable programs such as "The Late Show with David Letterman." In May 2021 I attended Turing School of Software and Design and discovered just how similar the programming and musical brains were. I am looking to collaborate with a team where I can contribute to projects with effective time management, attention to detail, professional communication through terms of art, and creating a tailored user experience.

View my portfolio here

Preferred locations

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

Previous industries

  • Music
  • Performing Arts

Skills

  • Adobe Photoshop
  • Chai
  • CSS3
  • Cypress
  • Git
  • GitHub
  • GraphQL
  • HTML5
  • JavaScript
  • Mocha
  • React
  • User Interface Design / UI
  • Webpack

Currently learning

  • Redux

Projects

Future Seeds (Team)

Future Seeds (Team)

Project scope time 40 hours
Collaborators Profile picture for Hayley Dixon Profile picture for Brett Jones Profile picture for Caroline Tan Profile picture for Samantha Brown

Tools Used

  • Adobe Photoshop
  • CSS3
  • Cypress
  • GraphQL
  • HTML5
  • JavaScript
  • React

Summary

A gardening application that allows users to store information about their seeds and gardening techniques

Technologies Used

GraphQL, ApolloClient, React, Router, Circle CI, JavaScript, CSS, HTML, Cypress

Accomplishments

Working with a BE team and self-teaching GraphQL

Launch the App Code Repository
Screenshot detail for project Future Seeds (Team)
Screenshot thumbnail #1 for project Future Seeds (Team) Screenshot thumbnail #2 for project Future Seeds (Team) Screenshot thumbnail #3 for project Future Seeds (Team)

Quiz Me (Team)

Quiz Me (Team)

Project scope time 48 hours
Collaborators Profile picture for Sarah Rudy Profile picture for David Schlundt-Bodien

Tools Used

  • CSS3
  • HTML5
  • JavaScript
  • React

Summary

Quiz Me is an interactive trivia app that displays 10 random multiple choice trivia questions

Technologies Used

React, Context API, React Hooks, JavaScript, HTML5, CSS/SCSS, REST API

Accomplishments

Self-teaching React's Context API, implementing global state management, writing a robust Cypress test suite

Code Repository
Screenshot detail for project Quiz Me (Team)
Screenshot thumbnail #1 for project Quiz Me (Team) Screenshot thumbnail #2 for project Quiz Me (Team) Screenshot thumbnail #3 for project Quiz Me (Team)

Travel Tracker (Solo)

Travel Tracker (Solo)

Project scope time 35 hours
Collaborators

Tools Used

  • Adobe Photoshop
  • CSS3
  • HTML5
  • JavaScript

Summary

An application to manage and track, book, and display different trips for a user database

Technologies Used

JavaScript, HTML5, CSS/SCSS, NODE, WebPack, Fetch API, Moment.js

Accomplishments

Used OOP to drive the design of the app/code, worked with an API to GET and POST data, built a robust test suite for happy/sad paths, designed all graphics on page

Code Repository
Screenshot detail for project Travel Tracker (Solo)
Screenshot thumbnail #1 for project Travel Tracker (Solo) Screenshot thumbnail #2 for project Travel Tracker (Solo) Screenshot thumbnail #3 for project Travel Tracker (Solo)