About

I am currently a Senior Application Developer at ANSTO (The Australian Nuclear Science and Technology Organisation), where I lead digitisation projects and maintain enterprise applications across modern and legacy stacks. My work supports a government science organisation with nuclear facilities, and sits between business process, application development, and long-term maintainability: replacing manual forms, improving internal systems, and building reusable components that other project teams can rely on.

Before ANSTO, I worked across application development, data analysis, reporting automation, and finance systems. That mix shaped how I approach software: understand the workflow first, reduce friction where it matters, and build tools that make the next version easier.

Skills

The tools I reach for most often across application development, internal systems, and automation work.

  • React and Next.js
  • JavaScript
  • PHP
  • Go
  • Power Platform
  • Python
  • SQL and reporting
  • Business process automation

Experience

A practical path through application development, data automation, reporting, and finance systems.

2022 to present

Senior Application Developer

ANSTO

Lead digitisation projects that move physical forms and manual processes into digital workspaces. Maintain existing enterprise applications in PHP, Go, and Next.js, and build reusable React components for the organisation's Power Platform stack.

React, Next.js, JavaScript, PHP, Power Platform, Go

2021 to 2022

Junior Application Developer

Department of Education NSW

Built conferencing tools that helped teachers across New South Wales attend training programs during the COVID-19 lockdown period.

React, JavaScript, Power Platform

2019 to 2021

Data Analyst

Department of Education NSW

Built tools that processed data from multiple sources and generated automated PDF reports for principals, directors, and executives across the state. Maintained data and reporting for the SCOUT reporting platform used by school and executive staff.

Python, Microsoft SQL Server, Excel, VBA

2018 to 2019

Data Analyst and Concur SME

Foxtel

Supported the company-wide Concur rollout, including implementation discussions, training sessions, and executive one-on-one training. Built reporting workflows that pulled data from IBM Cognos and delivered scheduled reports to finance teams.

SAP ERP, Concur, PeopleSoft, IBM Cognos, Python, SQL, Excel

2014 to 2018

Expense Management Analyst

Downer EDI

Supported Concur rollout planning and day-to-day expense management operations. Produced reporting from IBM Cognos and helped maintain finance reporting templates and processes.

SAP ERP, Concur, IBM Cognos, SQL, Excel

Education

Bachelor of Computer Science

University of New England · New South Wales

Projects

Selected websites, personal software, and music work, including Caracal OS and Cult Obsidian.

caracal-os.org

A static website for Caracal OS, built with a custom Hugo template I designed.

decorbyhannahs.org

A company website for booking party decoration services, built with TanStack, Better Auth, and PostgreSQL.

Caracal OS

A Linux distribution for music producers, built to reduce the setup friction that often gets in the way when moving audio work to Linux.

Caracal desktop tools

A collection of supporting applications, including an app catalogue and installer, a setup wizard, and a tray utility for compatibility-layer sync workflows.

Cult Obsidian

Industrial rock and metal music released under my own project name, with recording, mixing, mastering, and distribution handled independently.