Final-year MSci Computer Science, Cardiff University.
I like building things that hold together: clean architecture, intentional design, systems that work because they were thought through, not hacked into shape.
I care about the structure of what I make as much as whether it runs.
When I’m not writing code, I’m designing D&D worlds, planning crochet projects, or reworking how I cook. Whatever it is, it tends to end up structured like a system before long.
I’m looking for work where I get to build things properly. Reach me at hireme@mono.me.uk.
Coursework across paradigms, graphics, security, and social computing.
Music (A), Physics (B), Mathematics (B)
I work as a full-stack generalist, and I choose tools because they fit the problem, not because they happen to be popular.
I build things because I want them to exist. This portfolio is one of them. It’s hand-built from scratch, and the project that happens to be public.
There have been plenty of others that never were. Most are small things, built to solve a problem and then set aside, and that’s the nature of them.
An immersive AR experience for a real client (dissertation), a tool lending platform built as a team, and a rendering pipeline written from scratch in OpenGL.
Between them they cover graphics, backend, and building to a client’s brief.
Third-year Dissertation Project, Cardiff University
An AR horse you can walk up to in your living room. Built for a Welsh horse club client who wanted to explore AR as outreach. I learned 3D modelling from scratch, visited their stables for reference photos, and built the whole pipeline from Blender to Unity to Meta Quest.
The interesting part wasn’t what worked. It was what didn’t. The honest version includes the failures, because that’s where the learning actually happened.
Click a page to read more · Use arrow keys to turn pages