A digital craftsman building cool web things.

About me

A digital craftsman building cool web things.


In a paragraph

I am a freelance information designer with an engineering background and a strong design sense. I have a passion for presenting data in beautiful and engaging ways – through dashboards, interfaces, visual explainers, graphs, maps, and educational games. My work has gathered millions of online views and has been featured by major news outlets. I am based in Australia but work globally, so reach out if you'd like to collaborate.

In a page

I grew up near a river and moved to Sydney to study a Masters in Robotic and Biomedical Engineering at UNSW.

In 2016, I studied on scholarship at UC Santa Barbara. I lived with a bunch of creative people who taught me there are many different ways to live happily.

In 2017, I spent time on small farms in Uganda and returned the following year to co-launch Kua, a social enterprise that does climate-positive coffee. Five friends and I ran Kua from a sharehouse with a tonne of coffee in the shed. We started a band and played at our own house parties.

In 2018, I backpacked through India for six weeks.

In 2019, after handing in my thesis, I cycled around Taiwan on a pushbike.

From 2020, I pursued data visualisation full-time, as a vehicle for making information engaging, fun, and viral.

I have worked as an in-house designer-developer at two of Australia's leading news and research organisations: the Lowy Institute, and the ABC. Here I was responsible for designing and building digital interactives, maps, and infographics for policy research and news stories.

I am now a fulltime freelancer, having collaborated with leading organisations to find new ways to show their work and tell data-driven stories.

I'm often running a passion project too, like this dashboard of climate strikes, this koala interactive, or this random text generator from Bob Dylan lyrics.

I like working on big issues or at the crossroads of fun and impact. If that sounds like you, please say hello.

Get in touch