Hi there,

Im Callum, a Product Designer based in London.

I'm a detail-obsessed, technically grounded designer who loves working with high-energy teams. Most recently, I was designing streaming apps at Roku.

Selected projects

Sep - Dec 2025

Roku's new mobile streaming app

Mobile app feature

Design systems

Element X

Jan - Oct 2023

Redesigning the app behind 50% of Element's revenue

Mobile app redesign

Design systems

Jan - April 2025

Redesigning Roku's account creation experience

Onboarding flow

Cross-platform

Rich Text Editor

Aug - Nov 2022

End to end product design project

Feature design

Cross-platform

About me

I've spent the past 7 years designing web and mobile experiences for companies of all sizes.

My career hasn't been conventional.


Before design, I was a photographer with a passion for travelling. I’ve lived on 4 continents and visited over 60 countries, and spent time in the fitness industry.


An unusual start for a designer, but I learnt a lot of useful things which still come in handy - how to be flexible, communicate with different personalities and adapt to whatever's in front of me.


For the past 7 years I've worked on digital products spanning automotive, fintech, messaging, and streaming. I'm a generalist and I like it that way - I’m just as comfortable launching zero-to-one concepts across web and mobile as I am with organising a design system.

I'm at my best in environments with clear goals, where I can collaborate with motivated people and there's enough momentum to ship things regularly.

My career hasn't been conventional.


Before design, I was a photographer with a passion for travelling. I’ve lived on 4 continents and visited over 60 countries, and spent time in the fitness industry.


An unusual start for a designer, but I learnt a lot of useful things which still come in handy - how to be flexible, communicate with different personalities and adapt to whatever's in front of me.


For the past 7 years I've worked on digital products spanning automotive, fintech, messaging, and streaming. I'm a generalist and I like it that way - I’m just as comfortable launching zero-to-one concepts across web and mobile as I am with organising a design system.

I'm at my best in environments with clear goals, where I can collaborate with motivated people and there's enough momentum to ship things regularly.