Software engineer at nbn Australia

Building dependable products for complex systems.

I build dependable digital products across web, cloud, geospatial systems and applied AI. I work from architecture through implementation, with a focus on clear user experiences and software that holds up in production.

Currently
nbn Australia
Focus
Full-stack · Cloud · GenAI & ML
Based in
Melbourne, Australia

Selected work

Experience solving complex, real-world problems.

Representative work from enterprise, cloud and geospatial environments. The emphasis is on the problem, my contribution and the outcome.

Deforestation monitoring · NGIS

TraceMark

ContributionDelivered critical components for a Google-backed deforestation monitoring product using GCP, Google Earth Engine, Angular and NestJS.

OutcomeTurned large-scale Earth observation data into an operational monitoring experience.

  • GCP
  • Google Earth Engine
  • Angular
  • NestJS

Architecture & modernisation

Cloud geospatial platforms

ContributionLed the design and delivery of cloud-native geospatial systems across Azure, GCP and AWS, including modernisation of legacy applications.

OutcomeCreated reusable foundations for distributed, multi-region products.

  • Solution architecture
  • Multi-cloud
  • GIS

Enterprise product engineering · Origin Energy

Field safety & resource tools

ContributionBuilt GIS-led site safety and resource administration applications for teams working with complex operational data.

OutcomeMade spatial and operational information easier to access and act on.

  • React
  • ArcGIS
  • Azure

What I bring

Technical breadth without losing sight of the user.

I am most useful where product, engineering and architecture overlap: turning an ambiguous problem into a system people can understand and trust.

Full-stack product engineering

Accessible interfaces, maintainable APIs and pragmatic delivery with TypeScript, React, Angular, .NET and NestJS.

Cloud & solution architecture

Production systems across Azure, GCP and AWS, with attention to security, operability and cost.

Geospatial engineering

Location intelligence, Earth observation and GIS workflows that help people make better operational decisions.

GenAI & machine learning

Focused prototypes and automation that connect model capability to a measurable user need.

Experience

Progressive responsibility across product and platform engineering.

nbn Australia

Software engineering

Building digital products in a large-scale Australian technology environment.

NGIS

Software Engineer

Cloud-native geospatial platforms, Earth observation and multi-cloud solution delivery.

Origin Energy

Senior Application Developer

Resource administration, GIS and site safety products using React, ArcGIS and Azure.

AAM

Software Engineer

Geospatial applications with React, .NET, Python, AWS and enterprise GIS tooling.

ERM Power

Software Engineer

Full-stack product features, CI/CD and serverless AWS delivery.

Alifery

Full-stack Developer

Web products using Vue, .NET Core, Entity Framework Core and AWS.

PicNet

Front-end Developer

Web and mobile application development across Angular and .NET.

Experiments

Small demos, shared while they are useful.

I use this site to publish focused prototypes without mixing their deployment lifecycle into the portfolio.

Browse demos

Contact

Let’s talk about a useful problem.

The simplest way to reach me is by email or LinkedIn.

LinkedIn profile ↗