Mission 01 · Oct 2022 – nowCurrent
Bridgend College
UX/UI Developer
I design, build and run the college's own web apps: five systems used by about 700 staff and over 2,000 students.
- £23ka year saved
- 5systems
- 700staff
51.50° N3.58° WSouth Wales
UX/UI Developer
Available for freelance work
I design and build websites and web apps that people actually enjoy using, and I make games when nobody's looking.
Mission patches
Two missions, each with its own patch. A short brief here; the full story on its own page.
Mission 01 · Oct 2022 – nowCurrent
UX/UI Developer
I design, build and run the college's own web apps: five systems used by about 700 staff and over 2,000 students.
Mission 02 · May 2021 – now · part-timeCurrent
Co-founder and Lead Developer
A fitness and CrossFit competition platform I co-founded, across the web, mobile and custom scoring hardware.
Both missions still running.
The observatory
Websites for clients. Pick a target and the telescope swings round to it.

Target 01Live
A home for an independent label: new releases, where to listen, the story so far and a mailing list. Chunky type, marquees and a record you can play with.

Target 02Live
A film diary with reviews and star ratings, laid out on a Mondrian grid of yellow, blue and red.

Target 03Live
The site for PlusMove's LED scoring displays, hired out to fitness competitions: live scores in every lane and on every erg. Big, bold type in black and PlusMove green, with the displays front and centre.
12% formed
Target 04Coming soon
Still forming. Name, colours and link land here when it goes live.
The Galaxy of Games
2.5 million light years out. Transmissions from when nobody's looking.
Incoming transmission
Tranzfuser 2021 · Unity · C#
A peaceful village-builder. The old mayor has run off and left the village in tatters, so it's up to you: gather resources, build, grow crops, cook and craft, and keep your villagers happy and fed.
Team leader and programmer · Cosy Umbrella, four of us
Transmission
Global Game Jam 2020 · Unity
You're the only passenger on the Aurora Express, and it's falling apart. Parts break, their spares turn up somewhere aboard, and anything left broken wears the ship down faster: keep it together until you arrive.
Transmission
2D platformer · Unity
Dying means nothing here, for now. Find your way through the world and collect every crystal to break out of the time loop. The title is yours: it takes the name you give it.
Crew deck
I'm Matt, a UX/UI developer in South Wales. Away from the screen you'll find me stargazing, bouldering at the climbing wall, at a game jam or losing at table football.
Pointing at Astronomy Clear nights, cold hands
Things Matt does when the laptop is shut. Spin the stars, or swing the ring and its pointer round them; each turns freely. Or pick a star.