// Projects

Things I've built

Hover a card for more, click to open the details.

Game Development 03

See more

Echo of Shadows

First person stealth game built in Unity.

UnityC#Multi-threadingLighting
// Game Development

Echo of Shadows

First person stealth game built in Unity. Large focus on optimisation, Multi-threading, and lighting

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome
See more

Season Roller

A game based on the 4 seasons, with different levels and characters depending on the season. Platformer in 3D.

UnityDesign
// Game Development

Season Roller

Persistent base with roguelike expeditions — early design. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Submarine Fixer

Low Stimulation and attention to detail.

UnityPrototypeCollaborative
// Game Development

Island Action Prototype

Fast movement and area-of-effect melee combat prototype. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them

Embedded Systems 03

See more

HW Racing VCU

Vehicle control unit software for the Formula Student car.

CCANRTOS
// Embedded Systems

HW Racing VCU

Vehicle control unit software for the Formula Student car. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Sensor & Telemetry Work

A subsystem you've owned — e.g. sensor input or logging.

CHardware
// Embedded Systems

Sensor & Telemetry Work

A subsystem you've owned — e.g. sensor input or logging. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Microcontroller Side Project

A personal microcontroller build.

ArduinoSTM32
// Embedded Systems

Microcontroller Side Project

A personal microcontroller build. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them

University Projects 03

See more

Coursework Project

One-line summary of the project.

JavaGroup
// University Projects

Coursework Project

One-line summary of the project. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Systems Programming

One-line summary — e.g. a small shell or allocator in C.

CLinux
// University Projects

Systems Programming

One-line summary — e.g. a small shell or allocator in C. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Group Software Project

One-line summary of the team project and your role.

AgileGit
// University Projects

Group Software Project

One-line summary of the team project and your role. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them

Cyber Security 03

See more

Hack The Box Certification

Name the certification and what it covered.

PentestingHTB
// Cyber Security

Hack The Box Certification

Name the certification and what it covered. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

CTF Write-ups

Write-ups of machines or challenges you've solved.

LinuxWebPrivesc
// Cyber Security

CTF Write-ups

Write-ups of machines or challenges you've solved. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them
See more

Home Lab

A lab setup for practising attack and defence.

NetworkingVMs
// Cyber Security

Home Lab

A lab setup for practising attack and defence. Replace with a fuller paragraph: the problem, what you built, and what you learned.

  • Key feature or responsibility
  • A technical challenge and how you solved it
  • Outcome — numbers if you have them