Norman Hussey

Front End Developer

About me

A faded, sepia-toned portrait of Norman Hussey

I am a Front End Developer based in Toronto. I taught myself BASIC when I was a kid by making my own text adventures and I've been in love ever since. Coding speaks to me because it is the perfect harmony between logic and creativity. It hinges on communication and collaboration which are two of my biggest strengths. It is a tool of limitless creation and I live to create. I was built to code.

My Skills

  • Javascript

  • jQuery

  • React

  • Firebase

  • CSS3

  • HTML5

  • GIT

  • Photoshop

  • Python

  • SASS

  • VS Code

  • Responsive

My Games

Merchant's Road

An economic trading game.
  • Javascript
  • React
  • Firebase

You are a lonely merchant traveling the treacherous roads of Medieval Europe in search of fortune. Make your way from town to town buying low and selling high but be wary of the many dangers that await you on the road. You can invest your money in local banks to earn interest or take out loans to get yourself out of a tight spot. You can spend your money by increasing the size of your caravan, hiring armed guards to protect you from danger, or purchasing properties that will produce their own goods.

Divender of the Galaxy

An arcade-style space shooter.
  • Javascript
  • jQuery
  • Firebase
  • SASS
  • PWA

An homage to arcade classics such as Galaxian and Defender. An endless, rogue-like space shooter made entirely in the DOM. Each enemy wave produces faster, more aggressive, and more intelligent opponents. Survive as long as you can and earn yourself a place on the world leaderboard.

Terrain Invader

An original pixel-art arcade game.
  • Javascript
  • Phaser3
  • Matter.js
  • Aesprite

Descend through the dangerous terrain of each planet to reach the landing pad at its core. Avoid or destroy the planet's defenders and plunder any valuable resources you find along the way. Includes realistic 2D physics, destructible terrain, multiple enemy types with varying abilities, six different levels, multiple bomb and pickup types, and an upgradable ship!

Jeopardy!

An homage to the classic TV trivia show.
  • Javascript
  • jQuery
  • Ajax

Play a game of Jeopardy with over 150,000 questions across 18,000 categories! Complete with daily doubles, wagering, and final game stats. Questions are chosen randomly from an API containing real hints and clues that were once aired on the TV show.

Rock Paper Scissors

A classic game in digital form.
  • Javascript
  • jQuery

Face off against a friend or an intelligent computer opponent in this classic schoolyard game. This is not just a random number generator! Your AI opponent will remember your move history, apply pattern recognition, and can choose between four different high-level strategies based on a prediction algorithm.

My Apps

HaikYou

A random haiku generator
  • Javascript
  • React
  • Axios
  • Firebase

This was a group programming project created with Sarah Vieira, Alyne Alvarenga, and Farzana Prianka. Enter the first word of your haiku and choose the rest from a collection of randomly chosen related words gathered from the Datamuse API. Syllable counts are handled for you, just click words and become a poet! When you're finished, title and credit your work then save it to a public database for all to see.

FitBite

A recipe finder based on personal weight goals.
  • Javascript
  • jQuery
  • Ajax

This was a paired programming project created with Henry Adusei. Looking to lose weight, gain weight, or maintain your current weight? This is the app for you! FitBite will calculate your caloric needs based on your body chemistry and weight goals then provide you with a list of recipe suggestions that fit those requirements for each meal of the day.

Harper

Multi-page PSD conversion website
  • HTML
  • SASS
  • Javascript

This site was created based on a provided PSD design for the desktop version. The mobile design, CSS animations, and Javascript functionality was all my own design.