PROFILE
Software engineer with 7+ years across backend development, full stack delivery and DevOps, in regulated financial services, legal
technology and Australian government platforms. Most recently at Nasdaq on an exchange-regulated trade surveillance platform running
across Americas, EMEA and APAC, building in Java 17 and Spring Boot while owning the CI/CD pipelines and production Kubernetes the
wider engineering team depended on. Comfortable across the whole stack and the infrastructure beneath it, and used to being the
person called when something breaks in production.
CORE CAPABILITIES
• Backend development – Java 11 and 17 with Spring Boot, REST APIs secured through OAuth2, and microservices integrating internal
and third-party systems. Application-level request filtering and validation controls built under market regulation, plus Python services
and a data ingestion and reporting pipeline architected end to end.
• Full stack delivery – Led design and build of a Java and Spring Boot backend with a React and Redux front end at Safe Transport Victoria,
from data model through to production support – 40% reduction in support tickets. React, Redux, Angular and TypeScript across several
roles, with continuous peer review of pull requests.
• DevOps, CI/CD and cloud infrastructure – Owned the Jenkins pipelines and GitLab CI/CD projects the wider engineering team released
through. Production Kubernetes across AWS EKS and self-managed clusters spanning three regions, on EC2 with images in ECR and
artefacts in S3, with Helm charts and Puppet roles and profiles for declarative, version-controlled configuration.
• Production support and incident ownership – Regional point of contact and escalation owner across Americas, EMEA and APAC. Led
the root-cause analysis when a regional cluster went down under live impact, traced it from the service layer through routing to a DNS
resolution failure, restored service and documented the fix as a runbook.
• Observability and monitoring – Prometheus, Grafana, Loki with Promtail, Thanos and Splunk across production environments – metrics,
log aggregation, dashboards and alerting, built and tuned rather than inherited.
• Performance and data integrity – Asynchronous concurrent processing roughly 50% faster at high data volumes; centralised storage for
roughly 30% faster retrieval; automated data integrity reconciliation logging failed items with retrieval queries attached, cutting triage
from hours to minutes.
• Automation and internal tooling – Automated a manual cross-environment parameter migration that had bottlenecked every release,
and delivered a self-service platform that removed a standing developer interrupt load outright.
• AI shipped into production – Built an LLM-backed internal assistant at Nuix over product and competitor material that cut preparation
time by roughly 40%, and put a TensorFlow and Keras model into production. Uses AI-assisted development tooling daily.
TECHNICAL SKILLS
Languages Java 11/17 · Python · TypeScript/JavaScript · SQL · Groovy · Bash/Shell · HTML and CSS
Backend & APIs Spring Boot · Spring Framework · microservices · REST API design · OAuth2 · event-driven and scheduled processing · third-
party integration
Frontend React · Redux · Angular · component architecture · responsive interfaces · front-end migration
Cloud & Containers AWS EC2, EKS, ECR and S3 · Kubernetes · Docker · Helm · Puppet · Linux · NGINX · CoreDNS and DNS · multi-region
operation
CI/CD & Tooling Jenkins · GitLab CI/CD · Git · container image build and packaging · release validation and rollback · infrastructure as code ·
environment promotion
Observability Prometheus · Grafana · Splunk · Loki · Promtail · Thanos · metrics, logging and alerting · runbooks
Data Oracle · MySQL · MongoDB · SQL · relational and document modelling · schema and parameter migration · data integrity reconciliation
Quality & Ways of Working JUnit · Mockito · Selenium · Groovy regression suites · peer code review · secure coding under regulation · two-
week Agile sprints · Jira and Confluence
PROFESSIONAL EXPERIENCE
Senior Analyst, Software Engineering – Trade Surveillance | Nasdaq Sydney · Nov 2025 – Jul 2026
• Backend engineering on a regulated platform – Java 17 application-level request filtering and validation controls; secure-coding
practice under market regulation.
• CI/CD and release ownership – Built and maintained Jenkins pipelines and GitLab projects used across the team; container base image
builds publishing to AWS ECR; validated migrations, debugged failed pipelines and documented test evidence against every ticket.
• Production support and root-cause analysis – Led RCA on a regional cluster outage, traced it to DNS resolution, restored service via the
CoreDNS node routing path, and documented the fix as a runbook. Regional point of contact for escalations.• Cloud and container operations – Kubernetes across Americas, EMEA and APAC; Puppet node provisioning; Helm configuration per
environment; automated a cross-environment parameter migration that had bottlenecked every release. Received a 2% bonus at
approximately three months.
Software Engineer, Full Stack | Nuix Sydney · Feb 2025 – Aug 2025
• Performance through concurrency – Reworked multi-report export as asynchronous concurrent processing – roughly 50% faster at high
data volumes.
• Data integrity automation – Automated integrity reconciliation logging failed items with retrieval queries attached – triage cut from
hours to minutes.
• Storage, dependencies and internal AI tooling – Centralised export storage for roughly 30% faster retrieval with duplicates eliminated;
legacy dependency modernisation for compatibility and vulnerability remediation; LLM-backed internal assistant cutting meeting
preparation by roughly 40%. Peer-reviewed Java and React pull requests in two-week sprints.
Software Engineer | Safe Transport Victoria Melbourne · Aug 2022 – Jun 2024
• Business application delivered end to end – Led design and build of a Java/Spring Boot microservice backend with React/Redux front
end letting non-technical staff manage and de-duplicate their own records – 40% reduction in support tickets.
• Automated regression coverage – Groovy test suite across existing Java services and new features – 30% reduction in post-deployment
defects.
• Integration across legacy and modern systems – Driver record correction spanning both estates, automated fee scheduling driven by
entitlement rules, geolocation API integration for address validation, legacy Java platform migration, and a consolidated service desk
with Jira rolled out organisation-wide.
Software Engineer, Machine Learning | Trendy Development Hong Kong · Feb 2021 – Jan 2022
• Data pipeline and reporting – Architected the data ingestion and self-service reporting pipeline end to end in Python;
TensorFlow/Keras model in production; front-end migration from React to Angular.
Software Engineer, Ecommerce | Vel Spices Melbourne · Apr 2018 – Jan 2021
• Built and operated a commercial platform end to end on AWS – Storefront, payments, third-party API integration and relational data
design, as the sole engineer.
EDUCATION & CREDENTIALS
Bachelor of Computer Science – RMIT University, Melbourne, 2024