Profile picture

David Swatzell

Front-End Engineer
Pronouns He/Him
Open Resume Email Directly

About me

As a lifelong Musician and Tech nerd I've always been intrigued by software development going back to my dad bringing home our first windows 3.1 driven computer in the early 90s and learning to manipulate dos to play games and work with music software. It was a natural step for me to jump into the coding world and I couldnt be happier helping fix bugs and solve problems. I love learning new things as well and that seems to be a constant in the tech world which i love. I am super excited to be in this career and cant wait to see what the future holds.

Preferred locations

  • Birmingham, AL
Open to other locations and/or remote work

Previous industries

  • Hospitality
  • Music
  • Restaurants

Skills

  • Chai
  • CSS3
  • Cypress
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Mocha
  • React
  • TypeScript

Currently learning

  • PostgreSQL

Projects

Better Weather

Better Weather

Project scope time 10 hours
Collaborators Profile picture for Zach Wolek

Tools Used

  • CSS3
  • Cypress
  • React
  • TypeScript

Developed a web application that lets the user look at the weather for a location,rate the weather for that day and get suggestions on what to wear for the day pertaining to the weather

● The goal of this project was to show my understanding and ability to write Typescript, test with Cypress and manipulate data being fetched from an API call.

Launch the App Code Repository
Screenshot detail for project Better Weather
Screenshot thumbnail #1 for project Better Weather Screenshot thumbnail #2 for project Better Weather

Rancid Tomatillos

Rancid Tomatillos

Project scope time 30 hours
Collaborators

Tools Used

Tech Stack:React, JSX, CSS, Cypress, React Router Developed a web application using React that lets the user click on a movie card and see movie details, ratings etc. similar to Rotten Tomatoes

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 Screenshot thumbnail #3 for project Rancid Tomatillos

Music Depot

Music Depot

Project scope time 18 hours
Collaborators

Tools Used

  • Cypress
  • Material UI
  • React

I developed a web app that is a resource for music lovers. It allows the user to research information about their favorite artists and musicians including pics,biography etc. and allows them to favorite artist and musicians for easy access to the information.

Launch the App Code Repository
Screenshot detail for project Music Depot

Rock/Paper/Scissors

Rock/Paper/Scissors

Project scope time 20 hours
Collaborators

Tools Used

  • CSS3
  • HTML5
  • JavaScript

Developed a web application that lets the user play a Rock/Paper/Scissors game against the computer with a regular and difficult version.

● The goal was to show my ability and understanding of writing DRY JavaScript, event delegation to handle similar event listeners, Understanding the difference between the data model and how the data is displayed on the DOM, Use my problem solving process to break down large

Launch the App Code Repository
Screenshot detail for project Rock/Paper/Scissors
Screenshot thumbnail #1 for project Rock/Paper/Scissors Screenshot thumbnail #2 for project Rock/Paper/Scissors