Skills
Experience Level
Work Experience
Senior Engineer at ANZ Banking Group
October 1, 2023 - PresentLed the design and development of high-performance mobile banking features using Swift, SwiftUI, and UIKit; adhered to secure coding practices and compliance standards. Integrated gRPC-based APIs and backend services to improve system responsiveness and reliability. Integrated DaonFIDO SDK into the native iOS app to support secure self-registration and user identity verification. Implemented app-to-app authentication handshakes using symmetric key encryption and deep linking to securely obtain user authentication from external applications. Implemented accessibility features including VoiceOver, Dynamic Type, and WCAG-aligned UI practices to ensure inclusive user experiences. Reviewed backend pull requests to ensure alignment with system architecture, security requirements, and API design standards. Collaborated with cross-functional teams to deliver secure, scalable banking solutions.
Senior Engineer at Westpac Group
February 1, 2023 - October 31, 2023Delivered mobile banking features across multiple applications, including customer-facing apps and internal tooling, using SwiftUI and UIKit with a focus on performance, stability, and reliability. Conducted code reviews to ensure architectural alignment and code quality. Collaborated with product and engineering teams to deliver new features and improvements, contributing to overall development efficiency.
Senior Engineer (iOS and Full Stack) at Vacasa
February 1, 2022 - January 31, 2023Led the architecture, development, and delivery of multiple mobile applications using SwiftUI and UIKit. Delivered end-to-end features across mobile and web platforms, including backend services (TypeScript and Java Spring Boot) and frontend applications using React and TypeScript. Contributed to backend API design, implementation, and system integration to support scalable, reliable services. Improved code quality and system reliability through architectural discipline, testing, and CI/CD practices. Maintained and optimized CI/CD pipelines using CircleCI and Fastlane.
Software Specialist 2 at ASB Bank
August 1, 2020 - February 28, 2022Refactored legacy systems using clean architecture principles and implemented real-time integrations with WebSocket and Microsoft Bot Framework. Delivered Azure Bot, KiwiSaver, Insurance, and Alerts features. Improved test coverage from 30% to over 80%. Participated in code reviews, system improvements, and engineering standards. Maintained Azure CI/CD pipelines and supported system upgrades and technical analysis. Developed proofs-of-concept using React Native and Flutter to validate solutions.
Software Developer 2 at Datacom (embedded at ASB Bank)
February 1, 2019 - August 31, 2020Contracted with Datacom and embedded within ASB Bank's digital banking team, working alongside permanent staff on the same platform and code base as the subsequent ASB role.
Senior Full Stack Developer, Lead Developer at Fisher & Paykel Healthcare
January 1, 2008 - February 28, 2019Designed and developed scalable backend systems using ASP.NET Core and IdentityServer, supporting large-scale SaaS platforms and high-volume clinical data. Built secure APIs for user management, data ingestion, and system integrations. Integrated web and backend systems on Azure to support scalable and secure application architecture. Developed frontend applications using React, JavaScript, and TypeScript to support internal and customer-facing workflows. Designed, optimized, and maintained SQL Server databases, including schema design, indexing, and performance tuning. Led development of core platform components for patient management, compliance monitoring, and clinical reporting, and contributed data visualization and reporting capabilities.
Education
Bachelor of Information Technology at Otago Polytechnic
January 1, 2003 - December 31, 2006Qualifications
Azure AI Fundamentals (AI-900) Certification
January 1, 2023 - April 9, 2026Industry Experience
Financial Services, Healthcare, Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.