Clean & Intuitive
Interfaces should feel obvious — not learned.

Hi,
I build fast, clean interfaces that feel effortless to use — and stay that way.
Current favourite tech stack/tools:
Interfaces should feel obvious — not learned.
Details are not decoration. They are the experience.
Performance, clarity, and restraint are part of the design.
Selected work
A browser-based engine, a calmer kind of community platform, and a native radio app across Apple and Android.
Engine project
A browser-based Tomb Raider level explorer powered by a custom C and WebAssembly engine.
Explore Raider →
Product prototype
A calmer community platform built around local reputation, transparent moderation, and feeds with an end.
Visit Atlas →
Apple & Android app
A native radio app for Apple and Android devices, built around fast listening, live metadata, and a focused interface.
“The best interfaces leave room for people to think.”
How I work
I build for Apple platforms and the web with a focus on accessibility, performance, and maintainable code. The small decisions — spacing, typography, colour, and consistency — are what make an interface feel trustworthy and effortless to use.
Photography
Away from code, I photograph abandoned places, industrial remains, and quiet corners with history still caught in them. It is another way I think about detail, atmosphere, and the stories spaces tell.
View photography →