Things I've built
Hover a card for more, click to open the details.
Game Development 03
Echo of Shadows
First person stealth game built in Unity.
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
Season Roller
A game based on the 4 seasons, with different levels and characters depending on the season. Platformer in 3D.
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
Submarine Fixer
Low Stimulation and attention to detail.
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
HW Racing VCU
Vehicle control unit software for the Formula Student car.
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
Sensor & Telemetry Work
A subsystem you've owned — e.g. sensor input or logging.
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
Microcontroller Side Project
A personal microcontroller build.
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
Coursework Project
One-line summary of the project.
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
Systems Programming
One-line summary — e.g. a small shell or allocator in C.
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
Group Software Project
One-line summary of the team project and your role.
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
Hack The Box Certification
Name the certification and what it covered.
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
CTF Write-ups
Write-ups of machines or challenges you've solved.
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
Home Lab
A lab setup for practising attack and defence.
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