Profile picture

Reggie Thompson

Software Developer
Pronouns He/Him
Open Resume Email Directly

About me

A front-end developer that values creativity, progress, and empathy. I relish the opportunity to work with others in building dynamic, inclusive, and effective user interfaces. As a developer going through the immersive, ACCET-accredited front-end engineering program at Turing School of Software and Design, I gained a deep knowledge of HTML, CSS, and Vanilla JavaScript.

In this program, projects were developed in 1-2 week sprints (often collaborating in pairs or small groups) using Git and GitHub in an agile workflow. Currently, I am building my projects using React, giving each application multi-page functionality with React-router and utilizing hooks and Context API to globally manage state. From this experience, I’ve taken away a strong appreciation for test-driven development (TDD), conducting my unit tests in Mocha/Chai and my end-to-end, user-facing tests in Cypress.

Preferred locations

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

Previous industries

  • Accounting
  • Newspapers

Skills

  • CSS3
  • Git
  • GitHub
  • Heroku
  • HTML5
  • JavaScript
  • Mocha
  • Npm
  • React
  • Webpack

Currently learning

  • GraphQL
  • TypeScript

Projects

Rancid Tomatillos

Rancid Tomatillos

Project scope time 80 hours
Collaborators

Tools Used

  • CSS3
  • Git
  • GitHub
  • Heroku
  • HTML5
  • JavaScript
  • Mocha
  • Npm
  • React
  • Webpack

Rancid Tomatillos is a dynamic application that allows a user to browse, search, and filter an extensive list of movies, as well as view additional details of a selected movie. This Cypress-tested UI was built with React, React Router, JavaScript, HTML, and CSS. The application is deployed to Heroku and uses Travis CI for continuous integration.

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

NewsReader

NewsReader

Project scope time 12 hours
Collaborators

Tools Used

  • CSS3
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Mocha
  • Npm
  • React
  • Webpack

NewsReader is a news browsing application that allows users to find the latest news stories provided by The New York Times. This application serves as a take-home exercise as part of Turing School of Software and Design's 4th Module.

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

Selector

Selector

Project scope time 90 hours
Collaborators Profile picture for Max Bregman Profile picture for Marika Shanahan Profile picture for Jordan Beck Profile picture for Adam Bowers Profile picture for Megan Gonzales

Tools Used

  • CSS3
  • Git
  • GitHub
  • GraphQL
  • Heroku
  • HTML5
  • JavaScript
  • Npm
  • React
  • Travis
  • Webpack

Selector is a web application that seamlessly connects your Discogs vinyl purchasing experience with the convenient streaming capabilities of Spotify. Users can discover, browse, save, and sample their (soon-to-be) favorite music. This Cypress-tested, multi-page user interface was built using React, React Router, JavaScript, HTML, CSS, and ApolloClient; integrated using Travis CI and deployed on Heroku.

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