Gabriel

Personal Projects

Porfolio

I designed and developed a comprehensive personal portfolio website to showcase my professional projects, technical skills, and relevant work experience, providing visitors.


GitHub | Live


Open Source Contributions

MOT History SDK

I contributed to this open source SDK building out a testing suite mocking the MOT History server, introduced SDK rate limiting and added structured responses. These changes improved the stability of the SDK and developer experience.


GitHub | MOT Histoy Docs


Acedemic Projects

Maze Visualiser

The Maze Visualizer is an academic desktop application that demonstrates various maze generation and solving algorithms in real-time with customizable parameters including entry/exit points and color schemes.


GitHub | Testing Playlist


Codeowners

Built a script that automatically rotates codeowners for a GitHub Organisation using a recursive algorithm that takes into account extra data like codeowner frequency and previously owned repositories. This project was built for my Software Fundamentals module (QAC020C125SS).


GitHub


Garage Database Model

Designed and constructed a fully normalised relational data model that stores data on garages, customers, owners and cars. I also added multiple helper scripts that rebuilds, displays, lists and run queries. This was built for my Data Modelling module (QAC020C123A).


GitHub


Random Projects

Small Chatroom

I just wanted to play around with websockets with Go...


GitHub