Gareth Hughes

Software Engineer — Technical Lead

Expert .NET and JavaScript developer, software engineer and technical leader with more than 10 years of industry experience in England and Australia. Working with many clients and teams to design and build high quality technical solutions.

Skills & Competences

  • Technical Leadership & Consulting
  • Solutions Architect & Design
  • Software Engineering
  • Process Development
  • Web & Mobile Development
  • C#
  • SQL Server
  • Web Services & Microservices
  • AWS
  • PHP & Wordpress
  • MySQL
  • Node.js
  • JavaScript
  • React & Vue


Freelance Developer & Consultant
2010 — Present
  • developer.
  • Clients include, Microsoft, Carling and Open University.
  • Primarily front-end development with a variety of technologies.
  • Developed applications in .NET, Node.js and PHP.
Software Development Team Lead — Domain Group, Sydney, NSW
2019 — 2020
  • Responsible for management of Billing & Booking Platform team, a team of 4 Senior Engineers and 1 Automation Engineer.
  • Working in ASP.NET & .NET Core.
  • Development and enhancing the Domain Group booking platform and the agent and agency management APIs.
  • Delivered and managed several large projects involving multiple stakeholders with client and expectation management.
Technical Director — Helium, Sydney, NSW
2016 — 2019
  • Responsible for management of development team, all technical delivery and solution design.
  • Hands on full-stack development primarily in .NET and AWS.
  • Producing technical design, documentation and solutions presenting to both client and business.
  • Working to introduce and improve process supporting business and development team, including planning poker and Jira workflows.
  • Notable clients include ALDI, Roads and Maritime Services and Transport for NSW.
Senior Developer — Corporate Travel Management, Sydney, NSW
2015 — 2016
  • Back-end .NET MVC and WebAPI development.
  • Technical leadership.
  • Developed API versioning strategy and implementation.
  • Rebuilt hotel availability searching and booking engine delivering massive performance boosts.
  • Managed and developed EAN integration including implementing and meeting B2B launch requirements.
  • Developed automatic deployment processes into Azure using Bamboo.
  • Integration with Saber GDS, EAN and Jetstar APIs.
  • Helped the booking amounts to grow by over 500%
Senior Developer — HotelsCombined, Sydney, NSW
2014 — 2015
  • Full-stack .NET MVC and jQuery development.
  • Developed an automated marketing email system to distribute localised email to over 300,000 people each week.
  • Integrated multiple hotel providers into the HotelsCombined website.
  • Developed secure credit card vault for securely relaying credit card information to 3rd party APIs.
  • Created several new features such as the user profile system as well as several A/B tests across multiple markets and languages.
Contractor — Nine, Sydney, NSW
2013 — 2014
  • Full-stack .NET & Node.js development.
  • Working on high availability, high traffic website.
  • Team leadership and technical strategic planning.
  • Developing A/B testing strategies and analytics implementations.
  • Released microsites such as The Block and Big Brother.
Junior to Senior Developer — Technophobia, Sheffield, England
2006 — 2013
  • Started as an intern position during my degree course as a junior developer.
  • Returned after graduation to full-time position.
  • Promoted to senior developer in 2011.
  • Full-stack development in PHP, .NET and JavaScript.
  • Team and technical leadership as a senior developer.
  • Mobile development using (at the time) new web technologies.


BSc (hons) Software Engineering — Sheffield Hallam University, Sheffield, England
2004 — 2008