My Portfolio

A collection of my coursework, programming projects, and creative technical work across games, AI, graphics, web development, and apps.

About Me

I am a Computer Science graduate interested in building practical, creative, and interactive software projects.

This portfolio highlights the main projects I have worked on, including game development, artificial intelligence, computer vision, graphics programming, web development, and mobile app development.

Game Project

Created a comedic narrative-driven 3D puzzle game in Unity. I am currently expanding and polishing it with the goal of releasing it publicly.

Tech: Unity / C#

View GitHub Repository

Coffee Website

Created a café website with responsive navigation, menu pages, image sections, and a clean layout, deployed live using Netlify.

Tech: HTML / CSS / JavaScript / Netlify

View GitHub Repository Live Website Link
Coffee Home preview Coffee Page preview

Computer Vision

Built a MATLAB computer vision project using AI training methods to recognise patterns in images and classify them.

Tech: MATLAB

View GitHub Repository
Classification confusion matrix Classification training progress Segmentation visualized test

Human-AI Interaction

Developed an AI chatbot using Python which mainly handles restaurant bookings, while also responding to general enquiries and longer conversations.

Tech: Python

View GitHub Repository
Human-AI Interaction preview

Graphics Project

Created a computer graphics project showcasing the fundamentals of OpenGL graphics programming in C++.

Tech: OpenGL / C++

View GitHub Repository
Graphics project preview one Graphics project preview two

Media Player Mobile App

Developed a mobile application which works as a user-friendly app to store songs, play them, and skip through them similar to other media players.

Tech: JavaScript / Android Studio

View GitHub Repository

No preview image added yet.