Melbourne, Victoria, Australia
Working on the audit trail for Xero. Delivering customer value by ensuring there is an accurate representation of history within the accounting platform. High focus on data integrity, availability, scalability, and performance, storing billions of events across a variety of legacy and modernised implementations. Key technologies: - .Net (C#) - Amazon Web Services (AWS - SQS, DynamoDB, S3, SNS, EKS) - Kubernetes - Docker - Infrastructure as Code (IaC - CDK, Terraform) - React Single Page Applications (SPA) and Microfrontends (MFE) - TeamCity build pipelines - Monitoring (New Relic, Sumo Logic, Pager Duty) - Site Reliability (SLOs, SLIs)
Working on the global applications platform, building new customer facing microservices to replace legacy monolith. Enhanced the product offering for customers by providing a modernised user experience using Single Page Applications, and reducing feature lead time via a modular microservices architecture. Key technologies: - .Net Core (C#) - RavenDB (NoSQL) - Microsoft Azure (Storage Queues and Tables, App Service) - Microsoft Azure Pipelines - Angular
Working in data feeds ensuring reliability of data import and export in the platform. Enabled integrations with banks, financial advisers, and other technology platforms via FTP and API which enhanced the data and automation available to customers. Key technologies: - .Net (Visual Basic and C#) - ASP Web API - Microsoft SQL Server - Octopus Deploy