Melbourne, Victoria, Australia
I enjoy creating projects and products which are fun to use and have minimal unnecessary complexity! I currently work on distributed financial reporting systems to make reconciliation of transactions easier to wrangle.
Ecosystem: App Connections (Nov 2025 - present)
Spend Analytics (May 2025 - Nov 2025) Treasury Management (Mar 2025 - May 2025)
Treasury Management (May 2024 - Mar 2025) Yield (Jan 2024 - May 2024)
Built new services using Kotlin and Kafka to ingest bank holiday data from third-party providers and propagate it to all foreign exchange microservices, improving the accuracy of forward FX rates offered to clients, as measured by a reduction in time to incorporate updated holiday data from 7 days to 30 minutes, with 1 hour of engineering effort saved per week. Implemented fast delta sync of bank holidays with Google Calendar to easily and securely share notable holidays with stakeholders, as measured by each sync completing in under a second per currency in the worst case.
Implemented early mobile push notifications, sent to delivery drivers, for in-progress grocery packaging events in a critical Java service using DynamoDB and SQS, which increased driver visibility into the packaging process and reduced fulfilment centre queue times and costs, as measured by a 10% decrease in package idle time from ready-to-pickup to collection across grocery delivery routes in North America, compared to only sending notifications when packages were ready. Increased service observability by adding new metrics to track the duration between grocery package state transitions.
I promoted the mid-semester survey to fellow students and raised three key improvements in subject delivery to lecturers of MAST20006 Probability for Statistics.