Callum Flack is a graphic designer turned web developer. Driven by wonder, beauty and curiosity, he bridges the gap between design and code.

After a successful decade as a graphic designer, he was increasingly frustrated with the development bottlenecks of implementing interface design, so in 2010, he started coding.

With a keen sense for what constitutes beautiful, actionable design, he is also able to judge the cost of design with the knowhow of a developer. This implicit understanding allows better decision making within project complexities, which creates the time and confidence to focus on what matters: executing for business goals and customer intentions.


You can break down the work Callum does into three parts:

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

When Callum builds websites, he advocates for these tools:

  • PostCSS or Sass
  • Vue.js and Nuxt.js
  • React.js and Next.js
  • JAMstack things like Jekyll, etc.


Since starting out in 2000, Callum has worked in London, Melbourne, Sydney and Brisbane, for design studios, advertising agencies and tech startups. Since 2015, Callum, his wife and their young family have lived in Cairns, Australia. Before teaching himself to code websites in 2010, his career highlight was working as a brand designer at Saatchi & Saatchi Design, London in 2006. Callum also owned and run a few vinyl record labels in past years.

Callum has great eye for detail, yet he also understand the “why” of things. His visual design work is top notch and he never forgets that design serves people. He’s always taking the work over the advantage line, so to speak, so he’s very easy to collaborate with. Brian Hur, Founder, VetPronto (YCW15)


Based in tropical Cairns, Australia, Callum works with local, interstate and international clients. He plugs into product teams, agencies or work one-to-one with business owners. He enjoys travelling to meet in person.

You can also find Callum on these websites: