Seamless web experiences that live up to their promises create audiences and grow business. What it looks like is your promise. How it works is the measure of keeping your word. I believe that the two main factors that drive user interface excellence are design rooted in a deep understanding of user intentions, and the ability to execute that design in code.

I design interfaces that live up to the brand promise, and I execute in code the stack of details that deliver that promise. I can only do this in collaboration with my client. So I ask my clients to participate directly with me to understand their audience, prioritise the work within constraints and define what a better tomorrow looks like.

While focussed on design, I’m also an accomplished frontend developer. Being able to code means design is no longer fanciful but rather a choice made with the knowledge of what it takes to build it. In turn, this also means better decision making and greater scope understanding, all of which gives room for higher rates of design iteration.

You can roughly breakdown the work I do into three parts:

  • Brand identity and graphic design
  • User interface design
  • Frontend web development


Since starting out in 2000, I’ve worked in London, Melbourne, Sydney and Brisbane, for startups, design studios, advertising agencies and SMEs. Since 2015, my wife, our young family and I have lived in Cairns, Australia. Before teaching myself to code websites (starting in 2010), my career highlight was working as a brand designer at Saatchi & Saatchi, London.

Callum has great eye for detail to create great looking designs and understands users needs to be able to make great user experiences to match. He excels at immersing himself into whatever project he is working on to achieve the users needs and the business goals. — Brian Hur, founder of VetPronto (YCW15)


Based in Cairns, Australia, I currently work with local, interstate and international clients. I plug into product teams or work one-to-one with owners, organisations and creators. I enjoy travelling to meet in person.

You can also find me on these internet places: