Senior full stack developer with over a decade of professional experience delivering mission-critical software across internet banking, national betting infrastructure, government land-information systems and telecom network management. Equally fluent in the JVM — Java, Kotlin, Spring Boot — and the modern web — TypeScript and React. Now leaning deep into modern AI-driven engineering — building Graph RAG knowledge platforms, MCP tooling, and agent skill pipelines that put full codebase context at an AI agent's fingertips. Oracle Certified Professional Java SE 11 Developer, Certified Kubernetes Application Developer and Administrator, and AWS Certified Solutions Architect Professional. Pragmatic, delivery-focused, and a vibe coding lover at heart.
A production Graph RAG knowledge platform that maps a large multi-repo engineering org — classifying domains, indexing code symbols, and modelling cross-repo dependency graphs — then serves that context to AI coding agents in real time via MCP.
Feature development and reliability work on the internet banking platform used daily across New Zealand.
A high-throughput, next-generation betting platform serving customers throughout New Zealand.
Fault Management for a carrier-grade telecom network management system on the Java EE stack.