I’m currently completing a master’s degree at Northumbria University. My work tends to sit between software engineering and interaction design: debugging tools, game systems, visual experiments, and small utilities that remove friction from making things.
What I care about
I like software with a legible internal model. The interface should make important state visible, the code should make its constraints explicit, and documentation should explain why a decision exists rather than repeat what the code already says.
- Gameplay and input systems
- Creative and developer tools
- Graphics experiments
- Accessible, readable interfaces
- Learning through small, testable prototypes