Hal Forrest

Front-End Developer

About Me

I'm a front end developer with experience building applications and I have a passion for continuously learning, and writing responsive code that is accessible to all.

I have a background in IT services and device support in which I communicated with clients and coworkers to solve complex problems and implement positive solutions.

Additionally, I provide exceptional problem solving skills and technical knowledge that makes a great contribution to any team.

My Skills

  • HTML5
  • CSS
  • SCSS
  • Responsive Design
  • JavaScript
  • jQuery
  • React
  • API Integration
  • WCAG 2.1
  • Git, GitHub
  • Figma
  • Team/Paired Programming
  • Node.js
  • Express
  • MySQL

My Projects

Here are some of the more recent projects I've worked on:

Weatherenews

Preview of the Weatherenews website, displaying data from 2 APIs

Used HTML, JS, React, GitHub, ChartJS

Gets data from openweather api and displays it with charts and such. Also gets data from newsapi and provides links to news articles.

Flying Stuff

Preview of the Flying Stuff website, featuring various flying cubes and spheres

Used HTML, SCSS, JS, React, GitHub, ThreeJS, Firebase, Say

An app that uses ThreeJS and Firebase to allow many users to create a sphere of a chosen color, move around and see other users who are currently moving around.

Nygma Machine

Preview of the Nygma Machine website, featuring a title and question mark

Used HTML, SCSS, JS, React, GitHub, Teamwork, API Integration, Firebase

An app that takes a question, and gives advice if you can complete a maze. Acquires answers from the Advice Slip API and stores user data on firebase.

Foundit

Preview of the Foundit website, featuring a title and some instructions, a login, highscores, and some rooms

Used HTML, JS, React, GitHub, Firebase

An app for hiding and finding comments in rooms. It uses React to efficiently render the page as users add comments and rooms to the page. It uses Firebase to store user data and comments/rooms in a database that is watched for changes, so that other users can see changes in realtime.

Meal Masterchef

Preview of the Meal Masterchef website, featuring a title and food categories

Used HTML, SCSS, JS, GitHub, Pair Programming, API Integration

An app that presents multiple ingredient options, and user can choose one and get 3 random meals made from that ingredient. All the information is retrieved from The Meal Database API. Then the user can ask for 3 new random meals, or choose one and they will be provided information on how to make it, what ingredients they'll need, and when possible, a video on how to make it.

PSD Conversion

Preview of the psd-conversion website, featuring the title welcome to Beachstays and a nav

Used HTML, SCSS, JS, GitHub

Took a PSD design with additional font/color specifications and converted it into this website.

Contact information

My email:

hgrforrest(at)gmail.com