FlowCV Logo
Matthew Duncan
Location
2600 Canberra, Australia
Email
[email protected]
GitHub
MAHDTech
Profile

Cloud Platform Engineer with production experience in public and private cloud platforms (AWS, GCP, Azure, Joyent, VMware), automation, CI/CD, Linux, and Kubernetes.

Specialized in deploying and managing modern applications and microservices on Kubernetes across multiple cloud environments.

Committed to delivering scalable, efficient, and high-quality solutions.

Experienced remote contractor eager to collaborate with innovative teams on cutting-edge software architectures.

Actively developing skills in Rust, Motoko, and Web Assembly for platforms like wasmCloud, Cloudflare Workers and the Internet Computer (ICP).

Work Experience

Independant Contractor

Platform Engineer (Contract)
07/2023 – 06/2025Canberra, Australia
  • Contracted to a federal client within the Modernisation team, driving innovative platform solutions.
  • Led the development of an Enterprise Kubernetes Platform as a Service (PaaS) on private cloud infrastructure.
  • Built custom automation and management tools using Python, Rust, and Go to optimize operational efficiency.
  • Designed and implemented Kubernetes architecture tailored to enterprise requirements, emphasizing Role-Based Access Control (RBAC) and cluster management policies.
  • Acted as Lead Software Engineer in the Modernisation Skunkworks team, evaluating emerging technologies and delivering strategic roadmap recommendations.
  • Technologies: Tanzu Kubernetes Grid, NSX Advanced Load Balancer, Python, Rust, Skylark, Talos Linux, Pulumi, Cilium, VMware Cloud Foundation, Bare Metal, Nutanix Kubernetes Platform.

    01/2023 – 07/2023Canberra, Australia
  • Contracted to VMware as a Tanzu Specialist, delivering expert platform solutions.
  • Collaborated with a federal client to design and implement an Enterprise Kubernetes Platform as a Service (PaaS).
  • Developed intuitive self-service portals that empowered low-code engineers to deploy and manage applications efficiently.
  • Engineered custom automation and management tools using Python and Rust to streamline operations.
  • Created seamless integrations between Tanzu Kubernetes Grid, Aria Automation, and NSX Advanced Load Balancer to enhance platform functionality.
  • Technologies: Tanzu Kubernetes Grid, Aria Automation, NSX Advanced Load Balancer, Python, Rust and Carvel.

    DXC

    Site Reliability Engineer (Contract)
    01/2022 – 12/2022Canberra, Australia
  • Contracted to DXC's National Security team, driving reliability and automation initiatives.
  • Led Ansible Infrastructure as Code (IaC) implementation, leveraging collections and Ansible Automation Platform to streamline infrastructure management.
  • Spearheaded automated release management with semantic versioning, reducing deployment errors by 30%.
  • Mentored and trained team members, fostering a culture of continuous learning and improvement.
  • Developed custom Python integrations for bespoke systems, enhancing system interoperability.
  • Packaged and deployed Kubernetes applications using VMware Carvel Toolchain and GitLab CI, ensuring consistent and reliable deployments.
  • Advised architects on microservice application architecture, contributing to the design of scalable and resilient systems.
  • Technologies: Ansible Automation Platform, VMware vRealize Automation, GitLab CI, Terraform, Amazon EKS, VMware Tanzu Kubernetes Grid, CAPI, Carvel packaging.

    Red Hat

    Senior Site Reliability Engineer (Contract)
    05/2021 – 12/2021Canberra, Australia

  • Senior Engineer at Red Hat Open Innovation Labs.
  • Provide backend support for field deployed professional services team members including creation and maintenance of custom internal tooling for automated OpenShift cluster deployment and on-going management.
  • Implemented features and bug fixes for the custom internal application 'LodeStar' used by field personnel.
  • Technologies: OpenShift, OpenStack, Ansible, AWS, ArgoCD, Kustomize, Lodestar.

    DXC

    Senior Site Reliability Engineer (Contract)
    02/2021 – 04/2021Canberra, Australia

  • Contracting to DXC in the National Security team.
  • Mentoring team members and developing a DevOps learning plan.
  • IaC design and development for a Technology Platform based on Azure Stack.
  • Building a proof-of-concept showcase to clients.
  • Assisting with sales proposals in a Cloud Architect capacity.
  • Project was cancelled due to changing client requirements.
  • Technologies: Azure, Azure Stack Hub, Terraform, Azure Kubernetes Service.

    Auth0

    Senior Managed Systems Engineer (Contract)
    09/2020 – 01/2021 | Remote, APAC
  • Short-term contract in the infrastructure team deploying and supporting Auth0’s Platform as a Service (PSaaS), ensuring scalability and reliability during rapid company expansion prior to acquisition by Okta.
  • Designed and implemented automated deployment processes using custom in-house tools, streamlining operations and reducing deployment times.
  • Authored detailed playbooks for Managed Systems Engineers (MSEs), standardizing workflows and enhancing team efficiency.
  • Contributed to a global on-call rotation, managing incidents to maintain system uptime and swiftly resolve critical issues.
  • Performed complex upgrades for customers in live production environments, delivering seamless transitions and boosting customer satisfaction.
  • Technologies: Auth0, AWS, Terraform, Python, Go, GitHub, Atlassian Stack, RabbitMQ, Limitd, Fluent-bit, Sumo Logic, Datadog, Pagerduty.

  • Provided specialized support and drove enhancements for GitHub’s Advanced Security product suite, including LGTM Enterprise, CodeQL, and Code Scanning, utilizing Kubernetes for efficient, scalable deployments.
  • The Advanced Security engineering team was new requiring establishment of operational processes and a foundational knowledge base to ensure team success.
  • Mentored Enterprise Support Engineers on the Advanced Security suite, equipping them with the skills to troubleshoot complex issues and customer support quality.
  • Designed and implemented automation tools to replicate intricate customer issues, streamlining internal processes and accelerating issue resolution.
  • The LGTM product was shutdown amid the COVID-19 pandemic.
  • Technologies: GitHub Enterprise, LGTM Enterprise, Kubernetes, CodeQL, Code Scanning, MinIO, Rust, RabbitMQ, Pulumi, Debian, CentOS Linux.