Michael Sammels

Hi,

I’m Michael Sammels

I build fast, clean interfaces that feel effortless to use — and stay that way.

Current favourite tech stack/tools:

Apple logo
Apple
Swift logo
Swift
Xcode logo
Xcode
Clerk logo
Clerk
Vercel logo
Vercel
Astro logo
Astro
Tailwind CSS logo
Tailwind CSS
TypeScript logo
TypeScript
GNU Emacs logo
Emacs
Git logo
Git
GitLab logo
GitLab

Clean & Intuitive

Interfaces should feel obvious — not learned.

Detail Oriented

Details are not decoration. They are the experience.

Elegant & Efficient

Performance, clarity, and restraint are part of the design.

Selected work

Products and experiments built to be used.

A browser-based engine and a native radio app across Apple and Android.

(opens in a new tab)

Engine project

Raider

A browser-based Tomb Raider level explorer powered by a custom C and WebAssembly engine.

CWebAssembly3D engine

Explore Raider →

Explore all work →
“Atmosphere matters, because people feel before they read.”

How I work

Clarity in the interface. Care in the details.

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

Documenting spaces left behind.

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 →
Urban exploration photograph