Software Engineer
NOV 2020 - PRESENT
Suncorp Group, Sydney
- Helped rebuild Suncorp's core iOS authentication flows during the ForgeRock migration, covering token handling, session state and secure error paths. Worked with security and platform teams through release. Login-related contact-centre calls fell 25%.
- Led mobile delivery for the Duck Creek insurance migration. Set the iOS approach, aligned shared patterns with Android, and coordinated API changes, data mapping, testing and a controlled LaunchDarkly rollout.
- Moved legacy UIKit screens towards SwiftUI and MVVM, creating reusable patterns the team could extend safely. Feature delivery became about 30% faster.
- Integrated Mastercard, CMT telematics and Adobe Analytics across SDKs and REST APIs. Worked directly with vendors, reviewed API contracts, handled edge cases and stayed involved through production support.
- Shipped Rewards Platform, EcoScore, Shannons and other self-service features from unclear requirements through rollout. This work contributed to contact-centre call rates falling by more than 50% over five years.
- Own the mobile release pipeline across Jenkins, Firebase, code signing and App Store submissions, resolving build and dependency issues so releases land predictably.