× Home Portfolio About Contact


Hello :) I'm Gavin, a Junior Web Developer from Sydney.


Junior Web Developer. Graphics and Object Designer. Photographer. Amateur Baker.

The shortest distance between two people is a story.

My genuine interest in people is about the way they tell their stories. I believe that we could learn from one another if we actively participate by engaging with others and taking the time to listen to them. Whilst doing my design studies at Uni, I became interested in the idea of storytelling as a way to genuinely connect with people. I've had the privilege of hearing other art practitioners and designers talk about their methodologies, practice and what drives them to do their work.

So my main takeaway from that is our narratives shape our identities. It is the way we interact, our experiences and interests that would contribute to these narratives. Just like artists who show their work to the public, it helps shed light and inform others about ideas or stories that people have not yet encountered and have no access to. In essence, it opens up our minds. And I think that's the real beauty about telling your own story.

This page is about my behind-the-scenes stories and daily struggles on learning about programming. It aims to document some of the work that I have been doing to connect with others in the software development industry. My journey as a Junior Web Developer took a very long time. However, Generation Australia gave me that chance to make this goal a reality. I am forever grateful.

Latest Posts


Bubbles animation using CSS only


Animated curtain menu with opacity


Add filtering function on gallery using javascript


Create logotype using Google Font API and CSS