Machine Learning


July 25th 2020

From a project challenge of FreeCodeCamp, this simple drum pad simulator plays audio samples when each button is clicked or the corresponding keyboard letter is pressed. Built in React with Hooks.

Memory Allocation Simulator

January 15th 2020

Simulation of memory allocation using the First-fit, Best-fit, and Worst-fit algorithms. Built in plain JavaScript.


October 20th 2019

I wanted to learn React and GraphQL so I decided to build my personal website using Gatsby and deploy with Firebase. Everything you see here was learned on the fly. The most challenging part so far was add the tag filters at the bottom. It turns out…

Cat Fact It

December 6th 2017

URL “shortener” microservice provider in which a URL is replaced with a long, random cat fact that redirects to a given address. Built with ExpressJS, Sequelize, and MySQL.

Simon Game

December 30th 2016

Virtual build of the classic 80's game of quick action, memory and recall, Simon. One of my early builds using jQuery and SASS.

Weather Report

November 3rd 2016

A Simple weather report app that uses the OpenWeatherMap API. It collects the users current geolocation coordinates via IpFind API. Built with jQuery.

Random Quote Generator

November 2nd 2016

A simple quote generator using an API from Storm Consultancy via AJAX requests.