About Me

Full Stack Developer. Transitioned to development after 6 years of Quality Assurance in the mobile games industry. I have a passion for learning about systems, understanding how they work, and creating amazing things with them. Strong fundamentals in MERN stack development in addition to HTML5, CSS3, JavaScript(ES6), JQuery, ember.js and Agile and Scrum methodologies.

Portfolio

Freebeez

An easy to use iOS app for locally finding and giving household items.

Full MERN stack iOS application developed using React Native.

I was responsible for creating the database model and creating the item API. I also took on the role of Git master and release manager.

TECH USED:

  • React Native - UI & UX
  • Expo - Build creation and camera and geolocation access
  • Mongodb - Storing user and item data
  • Firebase - Storage for user generated images
  • Express

Watch the Screens

Real time updating scoreboard for the megagame Watch the Skies.

Worked with small group over the course of a week to put together a full stack site to facilitate running a game of Watch the Skies.

I was responsible for creating the front end using handlebars to template views and consuming the data provided by calls to the database and game server to update those views.

TECH USED:

  • Bootstrap - Modals and grid
  • Express Handlebars - HTML templating
  • MySQL and Sequelize - Storing game data.
  • Socket.io - Updating clients based on actions taken by other clients.
  • Express
  • JQuery Marquee

Food for Thought

Catalogue your pantry, search for recipes, and plan your meals with this easy to use web application.

Worked with small group over the course of a week to put together a prototype meal planning site.

I was responsible for consuming data provided by API calls and dynamically generating html objects.

TECH USED:

  • JQuery - AJAX, Dom manipulation, and dynamic html generation.
  • Bootstrap - Modals and nav bar
  • FireBase - Storing user data and secure login.
  • API calls to Edamam - recipes and ingredient info.
  • fullCalendar - javascript calendar to hold meal plans

Who's That Pokemon

Can you guess the pokemon whose name is hidden in the pokeballs before you run out of guesses?

This front end site was an assignment in my coding bootcamp. The focus was on using jQuery for DOM manipulation.

The Difference Engine

Single page application displaying change logs of potential release candidates for a mobile game.

Worked with another developer to create a serverless page generated by a client build.

My responsibility was to, using handlebars, create html templates to display data from a json file consisting of changelogs from Git and Perforce and tickets updated in Jira.

TECH USED:

  • ember.js - HTML templating
  • Git, Perforce, and Jira

Codebase not accesible due to being IP restrictions.