About

I’m a Senior AI / Full-Stack Engineer based in Sydney, working on practical, production-ready AI systems. My background spans backend engineering, modern frontend development, and applied machine learning, with a strong focus on reliability and maintainability.

Most of my recent work has been around large language models: building extraction pipelines, orchestration logic, and APIs that turn LLMs into dependable software components rather than one-off demos. I care a lot about structure, clear interfaces, and understanding failure modes.

I enjoy working on problems where engineering judgment matters — choosing the right abstractions, balancing speed with correctness, and making systems easier to evolve over time. I tend to favor simple, explicit designs over clever but fragile solutions.

I’m currently interested in roles that sit at the intersection of software engineering and applied AI, especially where there’s room to shape architecture and best practices rather than just implement features.