bitwise_tic_tac_toe

A Ruby implementation of the classic Tic-Tac-Toe game using bit-mask operations for efficient game state management.

CS50-SQL-Final-Project

The final project for the cs50 introduction to databases with SQL was an opportunity to take my newfound skill with SQL and develop my very own database.

makers_final_project

Final Engineering Project for the Makers bootcamp. A a secure-first Rails application implementing Google OAuth and end-to-end encryption.

my_json_parser

Built a custom JSON parser from the ground up transforming raw strings into structured data through manual tokenisation

office_attendace

Created to automatically keep track of my office attendance by recording when connected to the office Wi-Fi

rwf_hall_of_fame

A modern Ruby on Rails app that syncs World of Warcraft raid world-first winners from Raider.io API into a minimal winners dashboard. Using Rails 8, PostgreSQL, Turbo/Stimulus. Google Cloud Run and Docker for deployment.