About Me

Engineer. Leader. Builder of things that scale and last.

Software Engineer with 15+ years building scalable, cloud-native platforms in regulated, high-stakes environments — from major Australian banks to fast-growing startups. I'm driven by lifelong learning, elegant problem-solving, and the craft of continuous improvement.

My core expertise spans cloud infrastructure (AWS, Azure, GCP), Kubernetes platform engineering (EKS, ROSA, AKS — with Kyverno, OPA, KRO, and custom operators via Kubebuilder), and AI/ML integrations (RAG, AI agents, LLM Ops). Deeply hands-on with IaC, GitOps, DevSecOps, policy-as-code, and building paved roads that teams love to work on.

  • Experienced in compliance-driven delivery — CPS 230, PCI-DSS, and ISO 27001 environments.
  • Pragmatic pragmatist: I value maintainability, observability, and developer experience above all.
  • Bias for shipping — iterate fast, measure everything, and improve relentlessly.

AI Journey

From experimentation to production-grade AI systems

RAG & Knowledge Systems

Built production RAG pipelines using OpenAI, Claude, and open-source LLMs with vector stores (Pinecone, pgvector) for grounded, context-aware responses — powering internal knowledge bases, customer-facing chat assistants, and document Q&A systems.

LangChainPineconepgvectorOpenAIClaude
AI Agents & Automation

Designed and deployed multi-agent orchestration systems using n8n, LangGraph, and custom tooling — agents that browse the web, process documents, trigger APIs, write and execute code, and make decisions autonomously in pipelines.

n8nLangGraphTool CallingReAct Agents
Voice & Media AI

End-to-end AI media pipelines: transcript analysis → script generation → text-to-speech (ElevenLabs) → AI image/video generation (Replicate, Runway, Shotstack) → automated publishing. Built for YouTube, Instagram, and internal comms.

ElevenLabsReplicateRunwayFFmpeg
LLM Ops & Infrastructure

Built the infrastructure layer for AI — GPU-optimised Kubernetes workloads, model serving with vLLM and Ollama, prompt versioning, token tracking, cost observability, and guardrails for production LLM deployments.

vLLMOllamaToken TrackingGPU K8s

Engineering Leadership

Shipping real outcomes at scale, with and through great teams

Leading Platform Engineering Teams

Led cross-functional platform engineering squads of 8–15 engineers across cloud, SRE, and security disciplines. Defined team topologies, set engineering standards, ran sprint ceremonies, and mentored senior, mid, and junior engineers — fostering a culture of ownership, psychological safety, and continuous improvement.

Enterprise Platform Uplift — Regulated Banking

Delivered a multi-year cloud platform migration and modernisation programme at a major Australian bank — encompassing ROSA/EKS multi-cluster GitOps, secrets management (Vault), observability uplift (Splunk, Prometheus, Grafana), DR strategies, and APRA CPS 230 compliance attestation. Coordinated across architecture, security, risk, and delivery leads.

Technical Strategy & Roadmaps

Partnered with CTOs, VPs of Engineering, and product leaders to shape multi-quarter technical roadmaps. Translated business priorities into engineering initiatives, managed trade-offs between velocity and risk, and drove alignment across distributed stakeholders. Comfortable presenting to executives and board-level risk committees.

Hiring, Coaching & Culture

Built and grew engineering teams from the ground up — owning hiring end-to-end, running technical interviews, setting onboarding practices, and delivering structured 1:1 coaching. Champions a blameless post-mortem culture, internal tech talks, and a strong "paved road" approach to developer experience.

Core Stack & Tools

TerraformAnsibleKubernetesKyvernoOPA / GatekeeperKROKubebuildercontroller-runtimeCustom CRDsDockerGitHub ActionsArgo CDHelmAWSAzureGCPGoPythonNode.jsLangChainOpenAI APIvLLMPineconeSplunkPrometheusGrafana

Want to see the projects and platforms I've shipped? Jump to the portfolio.

View Work