Summary
Ivan Faiustov is a contract mobile developer based in Auckland with over nine years of hands-on experience building and maintaining mobile banking apps for major NZ and ANZ markets. He has led feature development and migrations to modern architectures and toolchains—introducing SwiftUI, MVVM, and RxSwift while improving CI/CD with Jenkins for iOS and Android pipelines. His background includes end-to-end delivery for high-stakes financial features like future-dated transfers, Apple Pay, and a 7-day payments initiative, plus mentoring and hiring to grow strong mobile teams. Comfortable across native stacks and low-level frameworks, he has shipped apps for diverse devices from iPhone to Apple TV and integrated media, BLE, and custom native libraries. Ivan combines pragmatic technical leadership with a track record of stabilizing and scaling banking apps under regulatory and security constraints. He’s known for turning complex banking requirements into user-friendly, production-ready mobile experiences.
9 years of coding experience
12 years of employment as a software developer
Graduate Diploma in Information Technology, Graduate Diploma in Information Technology at Whitireia Community Polytechnic
Specialist in IT (4 years full-time), Specialist in IT (4 years full-time) at Povolzhsky State University of Telecommunications and Informatics
English, Russian