Projects

Curated selection of university work across full-stack, backend architecture, mobile development, and low-level systems.

Featured

Start here

Wyttle

Group • Full-stack mobile
Flagship

Mentoring + peer matching app with secure communication, discovery, and token-based interactions.

Trail App Microservices

COMP2001 • Python/SQL
Backend

Microservices with dedicated databases and clean boundaries for a data-driven wellbeing application.

Restaurant Management App

COMP2000 • Android
Mobile

Staff/guest roles, local SQLite storage, REST API integration, and notifications.

Password Manager SPA

COMP1004 • Web
Security

Local-only SPA with secure password generation, validation, and password health checks.

Web & Applications

Good “product” projects

Mystery Maze

COMP1000 • C++/SFML
Game

Graphical maze game with procedural generation, themes, increasing difficulty, and save/load state.

Cyber Security Network Proposal

COMP1002 • Networks/Security
Design

Secure network design proposal for a healthcare branch: segmentation, IP plan, and security rationale.

Systems & Low-level

Computer science fundamentals

C → Assembly (MASM)

COMP1001
Assembly

Converted C loop logic into MASM without simplification, using integer division and array indexing.

C Image Processing

COMP1001
C

Batch-processed 31 images, outputting Gaussian blur + Sobel edge detection results with efficient memory usage.

Binary Search Tree

COMP1003
C#

Implemented a BST in a constrained “C-core only” environment, focusing on fundamentals and correctness.