I'm Callum, a designer and engineer in London working across product and the web. From idea to interface, I like to iterate, prototypes become products, patterns, primitives, structure emerge in the context and the needs of the people they're made for. Caring about the details that make them feel right. Some work is designed for clarity and use; some stretches the material of the web itself.

Now at Off Curricular. Previously, I helped build Opteo and worked as a research assistant at the University of Southampton.

Email

Recent Work

Primal Instinct. Interactive landing pages in R3F.

Elara

Elara. An Open Source Drawer component for Vue.js

Fantasy screenshot 1 Fantasy screenshot 2 Fantasy screenshot 3

Fantasy. Early explorations into a local sports club fantasy game.

Previous Roles

Opteo screenshot

Opteo. Designing, building, simplifying the complex, architecting multi-platform, exploring AI workflows, quickening the release cycle with design systems, marketing and more.

Design Engineer · 2018 – 2025

Selected Works

adam james warren

adam james warren. A digital space for his design practice, featuring a live radio stream and a generative puzzle system for his own curation.

Next.js · Pixi.js · Cloudflare Workers · Durable Objects

Roam Studio

Roam Studio. A dual-cut typeface and soft, diffuse shadows give the site a tactility that reflects the material sensibility of Roam Studio’s practice.

Svelte · TypeScript · Sanity CMS

gj-t.world

gj-t.world. A playful portfolio dressed as internet ads for Grant, “God’s gift to advertising.” Photography in your area. Click here.

Next.js · TypeScript · Sanity CMS

Ed Hatfield

Ed Hatfield. A sleek portfolio site with a refined interface and gentle motion to foreground Ed’s bold and colourful work.

Next.js · TypeScript · Sanity CMS

ʞǝɹozʍ ɐuuɐoɾ. A restrained portfolio referencing Polish magazine layouts. Austere captions frame tight crops. Wait and the screensaver multiplies.

Design: Colin Doerffler HQ CD-HQ

Next.js · Sanity CMS