About Me

Front End Web Developer

My name is John Fraser, I am a front end developer with over 2 years of experience using modern front end technologies and frameworks. I specialize in front end development. However, I have experience with languages that run outside of the browser as well. I am currently seeking a front end development position in a driven and collaborative enviornment.

Projects

SellYourPlace

A fullstack ReactJS application that utilizes Google's Firebase platform, as well as the Google Cloud API to create a house market service where users can browse home listings, and create/edit their own accounts

Wordle game

A fun project I created using Typescript in ReactJS. This project is based on the popular game, Wordle! You have 6 attempts to guess a random word, with each guess providing the user feedback on which letters are correct, included, or flat out wrong. Can you guess the word? (check local storage if you want to take all the fun out of it)

Weather App

A simple Vanilla Javascript application that utilizes the Weather Underground API to fetch live weather data, such as temperature, windspeeds, and more per
user request.

Some of my Skills

Front End Devlopment

html

HTML is the standard markup language for documents designed to be displayed in a web browser

CSS3

CSS is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML.

Javascript & Typescript

As of 2022, 98% of websites use JavaScript on the client side for web page behavior. Typescript builds ontop of this with the inclusion of type based variables to make web apps more robust and easier to debug

ReactJS

React is a free and open-source front-end JavaScript library for building user interfaces based on UI components.

Git

Git is a software version control system that is used amongst developers to coordinate and save projects throughout different stages of development

NodeJS

NodeJS is a back-end JavaScript runtime environment that executes Javascript code outside of the web browser

NPM

NPM serves as the default package manager for the Javascript runtime enviornment NodeJS

Sass

Sass is a CSS preprocessor that is used for more efficient and intuitive CSS code