Software engineer · Melbourne

I build software that survives contact with the real world.

Cloud systems, backend services, APIs, and automation—designed around real operational problems.

Currently building this site as an AWS and Java systems project.

What I do

Engineering across the seams.

Backend systems

Services that stay understandable as requirements and traffic grow.

Cloud engineering

Containerised workloads, delivery pipelines, and observable AWS infrastructure.

APIs & integrations

Practical interfaces connecting identity, payments, documents, and operations.

Identity & security

OAuth 2.0, enterprise authentication, secure token handling, and privacy workflows.

Selected engineering work

Systems, not keyword soup.

01

OAuth & identity

Modern authentication flows across email and enterprise identity systems.

02

Cloud systems

Go services supporting globally distributed production workloads on GCP.

03

Privacy tooling

A right-to-be-forgotten workflow spanning UI, services, and auditability.

04

Document workflows

Scanning, metadata, reporting, and cloud document-processing systems.

Things I build with

A pragmatic toolkit.

GoJavaTypeScriptReactNext.jsPostgreSQLAWSGCPDockerOAuth 2.0CI/CD

About

Curious about the whole system.

Portrait of Leo Menzies-Ye
Leo Menzies-Ye · Software engineer · Melbourne

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 conversation

Labs · Coming soon

Small experiments in cloud infrastructure, AI automation, and developer tooling.

The first experiment is this site: a constrained AI receptionist whose tools are governed by a Java application boundary.

Working together

Collaboration across languages.

ENI can work with you in English.

日本語日本語で対応できます。

中文我也能用中文和您一同協作。