Backend systems
Services that stay understandable as requirements and traffic grow.
Software engineer · Melbourne
Cloud systems, backend services, APIs, and automation—designed around real operational problems.
What I do
Services that stay understandable as requirements and traffic grow.
Containerised workloads, delivery pipelines, and observable AWS infrastructure.
Practical interfaces connecting identity, payments, documents, and operations.
OAuth 2.0, enterprise authentication, secure token handling, and privacy workflows.
Selected engineering work
Modern authentication flows across email and enterprise identity systems.
Go services supporting globally distributed production workloads on GCP.
A right-to-be-forgotten workflow spanning UI, services, and auditability.
Scanning, metadata, reporting, and cloud document-processing systems.
Things I build with
About

I like the work between neat diagrams and messy reality.
I'm a software engineer based in Melbourne: understanding a workflow, choosing useful boundaries, and shipping software people can rely on.
This website is part portfolio and part laboratory. Its Next.js frontend, Java API, containers, AWS infrastructure, and future agent tooling are all deliberately visible parts of the project.
Start a conversationLabs · Coming soon
The first experiment is this site: a constrained AI receptionist whose tools are governed by a Java application boundary.
Working together
ENI can work with you in English.
日本語日本語で対応できます。
中文我也能用中文和您一同協作。