About
Background & approach
I’m a software developer from Adelaide, Australia, moving from IT support and systems administration into software engineering.
Working in support taught me that most people don’t care how impressive a system is. They care whether it works clearly, reliably and without unnecessary friction. That changed the way I think about technology and pushed me toward building software myself.
I enjoy practical applications, particularly projects involving analytics, APIs, dashboards and structured interfaces, and software that helps people understand information rather than overwhelming them with complexity. Lately that has meant fast websites: I built a reusable Astro template, my own business site and a client site, all scoring 100 across Google Lighthouse.
I approach development analytically: breaking problems into smaller systems, refining ideas through iteration and keeping things understandable as projects grow. At the same time, I care a lot about presentation, readability and how a product feels to use.
Outside of development, I spend a lot of time reading philosophy, learning languages, training and thinking about how technology shapes the way people work and live. Those interests shape how I approach software engineering: with curiosity, structure and a focus on long-term growth.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Contact
Let’s talk.
Hiring, collaborating, or just want to compare notes on a project? Email is the quickest way to reach me.