Home About



Hi, my name is Gareth Hughes (@garethrhughes). I am a .NET and JavaScript developer and Technical Lead based in Sydney, Australia. Currently I work as a team lead at Wilbur.

I graduated from Sheffield Hallam University in 2008 with BSc (hons) Computing (Software Engineering) and I have over 15 years of industry experience in England and Australia.

I started my career as a web developer working primarily in PHP and JavaScript on Ubuntu. I eventually moved into dotnet and eventually progressed into technical leadership and management.

I am an avid video gamer, love fitness, yoga, very amateur photographer, vegan and am working on becoming more of a writer. I plan to blog about technology, programming, leadership and gaming.

What I do

I have many years experience in a variety of platforms and languages however these are my current preferred technologies & skills:

Web & Mobile Development .NET 5 and C#
Solutions Architecture & Design SQL Server and Postgres
Technical Leadership JavaScript. Node and Vue.js
Process Development Micro-services, Docker and AWS

Get in touch


Pluralsight - Senior Engineer

Working in Node, React and GraphQL. Integrating Pluralsight and A Cloud Guru systems as part of the business team.

In the past

Wilbur - Team Lead

Hired to build a grow a new team to modernising and reinvent a well established insurance platform. This involves introducing improved processes, testing, automation, upgrading the legacy system and migration to AWS.

Worked on a new project called Wilbur Repair. .NET 5, AWS, Postgres and Vue.js. Defining the new standard tech stack for the company and delivering the first new part of the modular software offering.

Freelance Development & Consulting

My work as a freelance developer covers a wide range of technologies primarily focussing on web development. Some recent work includes, small contract work - WordPress and WooCommerce development, website and process improvements for Sydney Dogs and Cats Home and new build for AvatarHero.

Domain - Team Lead

I was hired as the Team lead for the team responsible for booking and billing processes for Domain.com.au.

Delivered several large projects including a change in pricing model and a rewrite of a core search service.

Helium - Technical Director

Head of development in a small agency based in Newtown. This role included process development, consultation, web and mobile development, project management and team leadership.

Major clients included ALDI and various departments of the NSW Governments.


Corporate Travel Management - Senior Developer
HotelsCombined - Senior Developer
Nine - Contractor
Technophobia/Capita - Junior - Senior Developer