Profile picture

Matthew Press

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

About me

During a deployment in 2019, I taught myself to build a website with HTML and CSS. When I returned to the States, I became so interested in how the computer was processing the information behind the screen that I built a very simple computer out of logic gates.

Eventually, I left the Army and shelved my interest in computers while I took time pursue other interests and be with family. Then, at the beginning of 2022, a friend encouraged me to pick up my hobby again, but, instead, turn it into a career.

Recently, I have been using React.js / JavaScript, HTML, CSS, Chai.js, Mocha, and Cypress to build front-end web applications that adhere to object oriented principles, have been tested, and are responsive and accessible. I've even started using some backend technologies, such as Express.js and PostgreSQL, to make restful APIs and relational databases so that I have a broader understanding of web development.

After six months of software development and roughly fifteen projects completed, I'm excited to keep expanding my depth and breadth of knowledge pertaining to programming and computer technology. I don't have a specific focus at the moment, only to help other people achieve their goals while I achieve mine of continually learning about cool concepts in the software engineering field, and maybe one day build an application that can find me the best route up a rock climbing wall.

Preferred locations

  • Denver, CO
  • Boulder, CO
  • Colorado Springs, CO
  • Savannah, GA
  • Charlotte, NC
Open to other locations and/or remote work

Previous industries

  • Human Resources
  • Military
  • Public Relations and Communications

Skills

  • Chai
  • CSS3
  • Cypress
  • Express
  • Git
  • GitHub
  • GraphQL
  • Heroku
  • HTML5
  • JavaScript
  • Mocha
  • Node.js
  • Npm
  • PostgreSQL
  • React

Currently learning

  • Ruby
  • TypeScript

Projects

Cheers For Fears

Cheers For Fears

Project scope time 45 hours
Collaborators Profile picture for Ali Nix Profile picture for Stephanie Guzman

Tools Used

  • Cypress
  • Express
  • Heroku
  • PostgreSQL
  • React

Web application that can show users advice or motivational quotes based on an emotion they’re experiencing. Users can also add quotes or advice to a database for other users to see. ● Technologies Used: React.js, ReactRouter, Express.js, Knex.js, PostgreSQL ● End-to-end testing conducted with Cypress ● Deployed on Heroku (back-end) and Vercel (front-end)

Launch the App Code Repository
Screenshot detail for project Cheers For Fears
Screenshot thumbnail #1 for project Cheers For Fears Screenshot thumbnail #2 for project Cheers For Fears Screenshot thumbnail #3 for project Cheers For Fears

FieldTrippers

FieldTrippers

Project scope time 60 hours
Collaborators Profile picture for Andrew Knapick Profile picture for Mary Ballantyne Profile picture for Carissa Gross Profile picture for Dinne Kopelevich Profile picture for Andrew Mullins Profile picture for A.J. Krumholz

Tools Used

  • CSS3
  • Cypress
  • GraphQL
  • React

Why should kids have all the fun? FieldTrippers is the social gathering while you learn app for adults. FieldTrippers employs GraphQL and Apollo for a fast, streamlined experience and permits the user to create or join already existing field trips with a few quick clicks. Simply enter a location and a list museums will be available for you to choose from. A host can limit the number of people on their trip to allow for smaller gatherings and a user can choose to join any field trip that isn't full.

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

Rancid Tomatillos

Rancid Tomatillos

Project scope time 20 hours
Collaborators Profile picture for Michael Martinelli

Tools Used

  • CSS3
  • Cypress
  • HTML5
  • React

Web application that allows user to view and search through a collection of movies to learn more about them

  • Built with React, JSX, and React Router
  • End-to-end tested with Cypress
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