I find operational friction and engineer it away — then help organisations put AI into the work, not just the slide deck.
Nine and a half years at PwC, most recently leading the technical delivery of a global Workspace ONE to Intune migration covering close to a million devices. Since leaving in June 2026 I have been applying AI tools to real product problems. I am looking for a role doing the same inside an organisation.
Devices migrated
~1M
Mac fleet as global SME
~15k
Territories onboarded
10+
Customer satisfaction
97%
Fewer password calls
62.5%
About
The through-line is removing friction at scale. Early in my career that was a 62.5% drop in password-related support calls, and acting as the voice of the customer — driving the changes users actually asked for, which took satisfaction to 97%, the best that organisation had recorded. Later it was onboarding macOS fleets onto cloud-based MDMs and managing regional engineering teams, and finally leading a global MDM cutover of almost a million managed devices. Through that migration I used AI to build automations and tooling that accelerated the work and closed the gaps where the new platform had no equivalent for features the old one handled natively.
There is a pattern underneath all of it. I get handed something unfamiliar — a platform, a fleet, a toolchain — and go deep enough to become the subject-matter expert others check with. Then I write it down and train the team, so the knowledge does not sit with me. It is why I have been the one on a vendor call during a P1 explaining our environment and its dependencies, and how the Mac fleet at PwC could double to nearly 15,000 devices without the support model breaking: I rebuilt that model, streamlined onboarding, and trained people across regions to take my place in those conversations.
I am currently based in Brisbane and open to relocating to Sydney. I am looking for a customer-facing role helping organisations genuinely adopt AI into their day-to-day operations, using my experience across endpoint, technology migration, and business transformation to make that stick.
Work experience
Jul 2024 — Jun 2026
Manager, Migration Engineering (Endpoint / MDM)
PwC Australia · Brisbane
Led technical delivery of a global migration moving close to 1 million devices (PC, Mac, iOS, iPadOS, Android, virtual machines) from Workspace ONE to Microsoft Intune.
Used AI throughout delivery — log analysis, problem-solving, and deploying fixes — and to build and deploy tools and scripts replacing functionality native to Workspace ONE that Intune was missing or had no equivalent for.
Led high-impact troubleshooting across identity, certificates, BitLocker, hybrid join, and application deployment, and produced technical standards adopted globally.
Jul 2022 — Jul 2024
Manager, Endpoint Engineering (APAC)
PwC Australia
Led the East Cluster team of five engineers — one of three global regional clusters — covering MDM, application deployment, release management, and vendor management and engagement.
Several consecutive quarters with zero major incidents; consistently recognised as the most reliable of the three global engineering teams.
Designed an automated uninstall-script workflow (Microsoft Forms → Power Automate → Copilot) covering an estimated 5% of uninstalls the primary tool could not reach.
Established structured release governance referenced as a model by other regions, and acted as a key global approver for technical communications and production releases.
Nov 2021 — Jul 2022
Build Engineer (macOS SME)
PwC Australia · Brisbane
Global macOS subject-matter expert while the Mac fleet grew from roughly 7,500 to nearly 15,000 devices.
Wrote the Mac onboarding procedures and checklist with service management, then personally onboarded at least 10 territories — countries and member firms — onto the Mac MDM platform.
Established the initial build, deployment process, and testing fleet for each territory, before training the team to act as onboarding partner for those that followed.
Supported executive-level escalations and mentored L3 engineers to lift macOS troubleshooting capability.
Oct 2019 — Nov 2021
Technical Lead, Endpoint & Mobility
PwC Australia · Brisbane
Recruited into PwC’s global Mac Build team on the strength of Victoria’s Windows 10 migration and Australia’s Mac fleet move to Workspace ONE.
Lead global MDM engineer for macOS and mobile across APAC hours, handing over cleanly to Central/European teams.
Brought the Mac platform into ServiceNow change management as global usage matured, and standardised application packaging across the growing fleet.
Feb 2017 — Oct 2019
Senior Technical Support Engineer
PwC Australia · Melbourne
Executed Victoria’s Windows 10 migration (~3,000 PCs), hiring and leading five contractors on an aggressive in-person drop-off/pickup schedule.
Nominated to lead Australia’s Mac fleet (~500 devices) through two consecutive migrations — local Jamf to PwC’s global Jamf Cloud, then to Workspace ONE six months later.
Advanced L2 support across Windows and macOS, with documentation that lifted the wider team.
2015 — 2016
Immigration Coordinator, Global Immigration
KPMG Law
Global client support and process coordination.
Built an automation that merged a letter template with spreadsheet-sourced client data to generate visa application letters, cutting time and errors.
Mar 2011 — Dec 2014
Operational Analyst & Customer Advocate
Flight Centre Technology · Brisbane
Reduced password-related support calls by 62.5% (1,250 fewer calls per month) through self-service improvements.
Acted as the voice of the customer, driving the changes users actually asked for and lifting customer satisfaction to 97% — the organisation’s best recorded result.
Reporting, trend analysis, process mapping, training, and customer-facing IT communications.
Top 10% achiever in 2012 and 2013 (Flight Centre Global Ball, Singapore and Cancun).
Jan 2010 — Mar 2011
Help Desk Consultant
Flight Centre Technology · Brisbane
National first-level IT helpdesk: triage, escalation, and vendor liaison.
Built a button into the helpdesk CRM that raised a matching ticket in the vendor’s system, prefilling 15 fields from the existing record and taking that re-keying out of every escalation.
Helped recruit, train, and supervise a temporary helpdesk during the Outlook-to-Google transition, and documented the BAU integration.
Earlier: Insurance Sales Consultant at Ray White Concierge; Operations Support Officer at The Berkeley Partnership, London; Recruitment Consultant at QPL Ltd; hospitality supervision in Brisbane.
AI projects
Since leaving PwC I have been diving into AI toolkits and building solutions to problems I have always wanted to solve — as well as helping others untangle longstanding issues in their own businesses.
01 — Personal / consulting · 2026
whereistay.co
www.whereistay.co
Where I StayBook your stay
ApartmentEntire homeApartment
Objective
Eliminate the admin burden of manually managing 3 properties across 2 booking platforms — 6 separate calendars and listings to keep synchronised — by centralising everything into one automated system, while adding a direct-booking channel that bypasses third-party platform fees entirely.
Description
Researched and recommended an existing channel-management platform as the centralised backend to consolidate a host’s growing short-stay portfolio — 3 properties, 6 individually-managed calendars and listings across Airbnb and Booking.com — into a single source of truth for availability, descriptions, and photos.
Then designed and built whereistay.co, a custom, sleek direct-booking website to sit on top of that backend as a dedicated channel for returning guests, family, and friends — separate from the discovery-driven traffic on Airbnb and Booking.com. The site pulls property details, photos, and guest reviews automatically from the backend via a scoped, read-only API integration — no manual re-entry, ever.
Outcome
The host now manages 100% of bookings, listings, and guest communication from one platform, with a book-direct channel that lets repeat guests, family, and friends bypass third-party platform fees entirely.
Technology / tools
Frontend React 18 and TypeScript, built with Vite; Tailwind CSS for styling.
Content sync Custom build-time integration with the backend platform’s REST API — pulls listing content and reviews automatically on every deploy, with graceful fallback to last-known-good content if the API is unavailable.
Hosting / deployment Vercel, with automatic preview deployments per change and long-term asset caching.
Booking engine Embedded booking widgets — availability calendars and the direct booking form — from the backend platform.
Architecture Fully static site with no custom backend or server infrastructure; all dynamic content is resolved at build time or delegated to the platform’s widgets.
Privacy by design Contact details are encoded and only revealed on user interaction, reducing exposure to scraping bots. Guest avatars are generated from initials rather than fabricated photos, since no photo data exists upstream.
Give global team members and distributed families a way to instantly see who is actually reachable right now — not just who is online — without repeatedly looking up timezones by hand.
Description
A contact timezone visualiser built to solve a gap that presence tools like Teams or Slack do not cover: an “online” indicator shows whether someone’s device is active, not whether it is an appropriate time to reach them. Zonepal instead lets you set up contacts once — timezone, customisable working hours or sleeping patterns, and team/skill or family groupings — then visualises who is realistically available on an interactive globe and flat map, filterable by category.
During an incident, that means being able to filter by team and immediately see who is on shift; for personal use, a separate mode swaps working hours for sleeping patterns, so distributed friends and family can be reached at sensible times too. Reminders can be set on any contact, triggering a notification when their reachable window opens — whether that is for an urgent work issue or simply not forgetting to call for a birthday. Contact sets export to a portable file, so an entire team only needs to be set up once and can share it rather than everyone entering the same details individually.
Technology / tools
A native-feeling macOS menu-bar app built with React 19 and Vite, wrapped as a lightweight desktop application using Tauri v2 with a Rust backend — rendered through the system WebView rather than bundling a browser engine, keeping the app small and fast. The globe view is a hand-written Three.js/WebGL scene with custom GLSL shaders driving a live day–night terminator, calculated from real solar position; the flat map is rendered with SVG and d3-geo. All contact data, reminders, and preferences are stored fully locally — no backend, no accounts, no network calls — making it private by construction. Built entirely through AI-directed development using Claude Code.
Capture a known-good Mac configuration and restore it onto a new or reset machine in minutes, without standing up an MDM.
Description
A native macOS app that solves two related problems: bringing MDM-less environments — small businesses, schools — to a fast, consistent baseline, and restoring an individual’s personal setup such as dock layout, shortcuts, and wallpaper, which most MDMs do not manage even when one is in place.
The app scans an existing Mac and captures its configuration — manually installed apps, full dock layout and folder structure, screenshot preferences, wallpaper, and detected signed-in accounts — into a self-contained JSON file, or builds one from scratch via a guided wizard that lets a user hand-pick apps from Homebrew and design a dock layout independently of any existing machine. On a freshly reset Mac, importing that file drives an automated install and restore sequence: Homebrew formulae, casks, and App Store apps are installed, the dock is cleared and rebuilt to match, and wallpaper is reapplied — cutting what was previously up to an hour of manual setup down to a guided, largely automatic process. Sign-ins are deliberately left manual — the app detects only email addresses, never credentials, and walks the user through re-authenticating each service — rather than automated, to avoid handling sensitive credentials.
Technology / tools
Native Swift / SwiftUI application — not a script or shell wrapper — built with Xcode, using Apple’s first-party frameworks throughout: AppKit for wallpaper and display handling, Foundation for process orchestration, and Swift’s modern concurrency (async/await) to coordinate installs without blocking the UI. Integrates with Homebrew, the Mac App Store CLI, and dockutil for dock reconstruction. Configuration is captured as human-readable, diff-stable JSON. Built entirely through AI-directed development using Claude Code, which used Xcode tooling directly to build and iterate on the native app.
I am looking for a role helping organisations adopt AI into day-to-day operations. Brisbane based, open to relocating to Sydney. Email is the fastest path; the CV is a click away.
Technology is what I actually enjoy — the gadgets, the tools, and the systems that hold them together.
If you are bringing in something new and there is no in-house expert for it yet — a platform, a vendor product, an AI toolchain — that gap is the part of the job I like most.
If you are hiring, I am glad to meet for a coffee and talk it through: what you are trying to solve, what I have done, and whether the two line up.