Work

Delivered for government, education, utilities and enterprise. Adelaide-based, working across Australia.

TRUSTED TO DELIVER FOR
SA WaterTAFE SADepartment for EducationUniversity of South AustraliaMitsubishi Motors AustraliaWorkskil AustraliaElders

Selected work

TAFE SA has engaged xfunc continuously since 2021, across multiple projects.

TAFE SA · 2021–present

myTAFE SA

Statewide
EVERY TAFE SA COHORT, ONE PORTAL

One portal for every way TAFE SA engages its customers: students, applicants, staff and partner organisations, on a single source of truth.

TAFE SA · 2025–2026

myTAFE SA forms and workflow framework

Signed online
LARGE AGREEMENTS, NO MORE PRINT, SIGN AND SCAN

A flexible forms and workflow framework inside myTAFE SA: complex forms, approvals and Adobe Sign signatures, built to carry TAFE SA's wider range of forms.

DEPARTMENT FOR EDUCATION SA · 2021–2022

Product rescue and performance

1 day → 3s
BATCH REPROCESSING

An inherited, poorly performing product made fast: a critical data process cut from a full business day to 3 seconds.

SA WATER · 2019–2021

mySAWater

Statewide
SA WATER'S CUSTOMER PORTAL

A secure, public-facing billing and usage portal for SA Water's statewide customer base, integrated with the systems behind it.

TAFE SA · 2024

Website re-platform to Azure

Zero-downtime
RELEASES ON A HIGHLY AVAILABLE PLATFORM

TAFE SA's public website moved from on-premises hosting to a highly available Azure platform, where updates go live without taking the site down.

UNIVERSITY OF SOUTH AUSTRALIA · 2018–2019

Application migration automation

150 apps migrated
~6 MONTHS SAVED

150 applications migrated to new infrastructure via a repeatable, auditable automation framework.

TAFE SA · 2025

Azure cost review

Prioritised roadmap
ACROSS EVERY AZURE SUBSCRIPTION

A review of every Azure subscription, with a prioritised roadmap for cloud spend.

Consulting & advisory

Shorter engagements — uplift, advisory, and delivery support.

Azure DevOps uplift
Mitsubishi Motors Australia · Workskil Australia · Elders

Automated build and release pipelines (CI/CD) and DevOps practices introduced across three organisations to shorten release cycles and cut manual deployment effort.

Training & workshops

Coaching teams to deliver better — agile and DevOps practices.

  • Agile & Scrum trainingDelivery teams · Workshops
  • Azure DevOps trainingEngineering teams · Workshops