Software Engineer

Jun 2022 — Jan 2023 | Perth, Australia


About

Diagnostic imaging provider processing thousands of radiology reports daily across multiple centres across WA.

Responsibilities

Responsible for CI/CD pipelines, Docker containerisation, infrastructure reliability, cost optimisation, and production incident response for a 24/7 healthcare system where downtime meant sonographers couldn’t complete scans and radiologists couldn’t authorise reports.

Highlights

  • Implemented integration end to end, connecting the AI reporting platform with Prime Radiology’s existing radiology information system (RIS-PACS). Department efficiency improved by 40%. Radiologists spent more time on patient care by reducing manual report handling time.

  • Ran a security scan across the radiology platform and found every container running as root with build tools shipped straight to production. Rebuilt all images with multi-stage Dockerfiles, non-root users, and minimal base images — cutting image size from 800 MB to 320 MB and rebuild times from 2+ minutes to under a second. Passed healthcare data privacy audits with zero findings.

  • Snapshot management, key rotation, and S3 cleanup were all manual with no lifecycle policies and storage costs growing unchecked. Automated EBS snapshot management, KMS key rotation, and S3 lifecycle policies using Lambda. Cut storage costs by 25% while staying compliant with healthcare data retention rules.