Past Projects

A collection of projects that I've done in the past.

Snake Game image

Snake Game

Computer Programming

32bit Assembly Language

Classic 'Snake' game with three difficulty levels built using 32bit MASM architecture in protected mode.

Github Repository
Contact Tracing App image

Contact Tracing App

Mobile Development

App that is linked to a wristband with GSM, BLE and GPS. The app uses geofencing to set the quarantine location and bluetooth to send data to the wristband.

Project Details
CB Recommender image

CB Recommender

Maths/ Web Development

A Content Based (CB) Movie Recommender that generates recommendations using feature extraction (TF-IDF) and distance metrics.

Github Repository
CF Recommender image

CF Recommender

Maths/ Data Science

A Collaborative Filtering (CF) Movie Recommender that applies SVD to perform movie recommendations and K-fold cross validation to evaluate the accuracy of the model.

Github Repository
Products CMS image

Products CMS

Web Development

Products Content Management website with authentication, encryption, products and image CRUD. Updates are reflected on the company's website.

Live Demo
Company Website image

Company Website

Web Development

[no longer maintained] Full stack MERN website with pagination, products filtering, and individual products pages.

Live Website
NY AirBnB data vis image

NY AirBnB data vis

Data Visualization

Tableau Story that explores and visualises NY AirBnB data in order to find the most popular listings in New York (not mobile compatible).

Tableau Public
Online Calculator image

Online Calculator

Maths/ Web Development

Simple online trapezoidal rule calculator that finds the approximate value of integration. Works with negative lower and upper limits.

Github Repository