About

Better conversations, by design.

I design voice, contact centre and AI agent solutions — mostly on Microsoft, plus Zoom and other contact centre platforms — that change how organisations talk to their customers.

I'm an AI Communications Solutions Architect based in Sydney. I help organisations modernise how they talk to their customers — designing and delivering Microsoft Teams Phone, Dynamics 365 Contact Centre, Zoom Contact Center, Copilot Studio and Power Platform solutions that improve customer experience and take repetitive work off people's plates.

My path here started on a New Zealand service desk in 2002 and ran through VoIP rollouts, contact centre software support, a global contact centre redesign and infrastructure engineering, before specialising in enterprise voice — including leading a full Skype for Business to Teams migration and a CRM-connected, Teams-integrated contact centre.

Today my focus is AI voice agents and contact centre transformation, alongside building the reusable frameworks, reference architectures and managed services that make delivery repeatable.

Outside client work I run my own AI lab — local models, automated build pipelines and monitoring — where I test ideas before recommending them to anyone else.

Experience

  1. 2026 — now
    AI Communications Solutions Architect · Microsoft solutions partner

    Architecting AI voice agents, Teams Phone and Dynamics 365 contact centre solutions; building reusable frameworks and managed service offerings.

  2. 2025 — 2026
    Unified Communications Technical Consultant · Microsoft solutions partner

    Delivered Teams Phone, contact centre and Power Platform automation for enterprise customers across Australia.

  3. 2021 — 2025
    Senior Communications Systems Engineer · Global professional services firm

    Tier-3 voice specialist. Led the Skype for Business to Teams migration and a Teams-integrated, CRM-connected contact centre.

  4. 2020 — 2021
    Systems Administrator · Payments company

    Infrastructure across multiple AD domains and data centres; defined the server change process.

  5. 2015 — 2020
    Specialist Systems Engineer · Multi-brand travel group

    Designed a global Enghouse contact centre solution, built the DR environment and rolled out Skype for Business.

  6. 2013 — 2015
    Senior Support Engineer · Technical Specialist · Contact centre software vendor · managed services provider

    Level 2–3 support for contact centre customers, then managed Windows services for key clients.

  7. 2004 — 2013
    Systems Consultant · NZ government agency

    Senior technical contact for a regional office — VoIP rollout, contact centre management, servers and application packaging.

  8. 2002 — 2004
    Technical Analyst · IT services provider

    Where it started: service desk support and web development.

Toolkit

Teams PhoneCopilot StudioDynamics 365Power PlatformPowerShellZoom Contact CenterSBCsOmnichannelCall flows & IVRAzure Comms Services Teams RoomsAzure FunctionsBicepGitHub ActionsMicrosoft GraphZoom PhoneTeams-certified contact centre appsEnghouseCisco Call ManagerPower BIHyper-V · VMwareCisco IOSITILLocal LLMs · Ollama

Education & learning

  • Certificate in Computers — Auckland University of Technology (2001)
  • Cisco CCNA
  • Certificate in Electro Technology