Summary
Jackson Hales is a Senior Android Engineer based in Melbourne with nine years' experience delivering large-scale, customer-facing mobile apps in complex, regulated environments. He specialises in Kotlin and modern Android architectures, driving platform improvements in modularisation, performance, and legacy migrations while reducing technical debt. At ANZ he set Android technical direction, designed a shared telemetry and observability solution to enable SLOs across teams, and managed delivery risk for cross-domain initiatives. Comfortable stepping quickly into new problem spaces, he mentors junior engineers and helps teams hit critical milestones through pragmatic, platform-level solutions. Beyond feature delivery, he has a track record of turning platform work into shared assets that scale across multiple teams.
9 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Swinburne University of Technology