Gareth HughesGareth Hughes
Gareth Hughes

Gareth Hughes

Senior Engineering Manager · Sydney, Australia

Expert .NET and JavaScript engineer and technical leader with 20 years experience across England and Australia, with over 10 years of people leadership experience delivering software solutions in insurance, real estate, compliance, and government sectors.

Core competencies: System design and architecture, technical transformation, legacy modernisation, CI/CD pipeline development, and engineering team leadership — across delivery models from large enterprise waterfall projects to agile product-led organisations.


Skills

Architecture & Design: Event-Driven Architecture · Microservices · DDD · CQRS · System Design · Micro-FE

Cloud & Infrastructure: AWS (ECS, Fargate, Lambda, DynamoDB) · Kubernetes · Terraform · CDK · OpenTelemetry · Elastic

Languages & Frameworks: C# · .NET Framework · .NET 5+ · TypeScript · Node.js · React · Vue.js · PHP

Data & Messaging: PostgreSQL · SQL Server · DynamoDB · SNS/SQS · Snowflake · Entity Framework

DevOps & Tooling: CI/CD · Docker · Azure DevOps · GitHub Actions · IaC · TeamCity · OpsGenie

Security & Compliance: IAM Policy Design · Secrets Management · API Security · ISO 27001 · PCI DSS


Experience

Senior Engineering Manager — MyPass Global

Leading software engineering & data with five teams (20+ engineers), responsible for re-platforming and platform stability including designing future-state architecture in collaboration with current engineering squads.

  • Led technical discovery with a major enterprise client, successfully landing a $6–8m ARR project through solution design and technical engagement
  • Developed engineering roadmap and future-state architecture including database migration strategy, platform stability initiatives, and event-driven architecture patterns
  • Rolled out new CI/CD pipelines to streamline release processes and improve deployment velocity
  • Introduced Kong API Gateway with new architectural patterns to improve API management and scalability

Java · TypeScript · Neo4j · GraphQL · Kubernetes · AWS · Snowflake · Jenkins · Azure DevOps


Lead Engineer — A-Leagues

Established a new engineering team, building agile processes and optimising ways of working from the ground up.

  • Delivered aleagues.com.au for the 2023/24 season including full data migration from the legacy platform
  • Built and launched 13 club websites including complete data migration
  • Led initiative to rebuild data ingestion pipelines, reducing cloud costs by 70% through event-driven architecture
  • Established engineering standards and CI/CD practices for the new team structure

PHP · WordPress · TypeScript · React · AWS (Lambda, SNS/SQS, DynamoDB) · Azure DevOps · CDK


Software Engineering Team Lead — Wilbur

Brought in to take over from an outgoing engineering team; established agile methodologies and modernised legacy systems while maintaining business continuity.

  • Migrated legacy .NET application from Azure VMs to AWS Fargate, reducing infrastructure costs and improving deployment velocity
  • Architected and developed a new repair portal using cloud-native technologies with CQRS/MediatR patterns
  • Modernised application stack from .NET Framework to .NET 6+
  • Created and deployed build pipelines using Azure DevOps with Terraform

C# · .NET 6 · AWS (ECS, Fargate, SQS/SNS, Lambda) · SQL Server · PostgreSQL · Terraform · Vue.js


Software Engineering Team Lead — Domain

Responsible for the billing platform, managing complex stakeholder relationships across Strategy, Salesforce, and Operations teams.

  • Delivered a complex price change project introducing a price-banding system, coordinating across multiple business units
  • Designed and delivered architecture for migration from bulk billing to real-time billing with Zuora and Salesforce integrations
  • Improved platform stability through service modernisation and caching strategies

C# · .NET Framework · AWS (EC2, SQS/SNS, Lambda) · SQL Server · Elasticsearch · Salesforce


Technical Director — Helium

Responsible for all technical aspects of the consultancy including strategy, team resourcing, and engineering processes. Combined hands-on technical leadership with client-facing responsibilities.

  • Established technical strategy and engineering processes for a growing consultancy
  • Led technical engagement for major clients including NSW Government and ALDI
  • Delivered end-to-end solutions from pre-sales through to production handover

C# · .NET Framework · Node.js · React · Vue.js · PHP · AWS


Earlier roles

CompanyRole
Corporate Travel ManagementSenior Developer
HotelsCombinedSenior Developer
NineContractor
TechnoPhobiaJunior → Developer → Senior Developer

Education

Sheffield Hallam University BSc (Hons) Computing — Software Engineering — First Class