Senior iOS Developer with 12+ years of experience building and shipping native mobile applications across fintech, travel, and enterprise environments. Deep expertise in Swift, SwiftUI, UIKit, and modern iOS architecture, with a strong focus on scalable modular systems and engineering quality. I’ve led platform and product teams, improved CI/CD and automated testing reliability, and delivered security-critical features at scale. I’m currently exploring how AI/ML can enhance mobile development workflows, from code review assistance to test generation.

Nail Gabutdinov

Senior iOS Developer with 12+ years of experience building and shipping native mobile applications across fintech, travel, and enterprise environments. Deep expertise in Swift, SwiftUI, UIKit, and modern iOS architecture, with a strong focus on scalable modular systems and engineering quality. I’ve led platform and product teams, improved CI/CD and automated testing reliability, and delivered security-critical features at scale. I’m currently exploring how AI/ML can enhance mobile development workflows, from code review assistance to test generation.

Available to hire

Senior iOS Developer with 12+ years of experience building and shipping native mobile applications across fintech, travel, and enterprise environments. Deep expertise in Swift, SwiftUI, UIKit, and modern iOS architecture, with a strong focus on scalable modular systems and engineering quality.

I’ve led platform and product teams, improved CI/CD and automated testing reliability, and delivered security-critical features at scale. I’m currently exploring how AI/ML can enhance mobile development workflows, from code review assistance to test generation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

Work Experience

Senior iOS Developer — Platform Team at Raiffeisen Bank
January 1, 2024 - March 1, 2026
Owned platform infrastructure for a consumer banking app with 2M+ MAU, delivering cross-functional features and shared tooling that enabled multiple teams to ship independently. Drove modularisation of the iOS codebase using Swift Packages with clear ownership boundaries and protocol-based APIs. Optimised CI/CD pipelines (35% faster builds) and migrated test infrastructure to Tuist with parallel execution and caching (2.5× faster test runs). Built a mock server testing framework for UI tests, reducing flaky test rate from ~55% to under 5%. Implemented feature toggle and A/B testing infrastructure with backend-driven configuration. Delivered security-critical features including emergency banners, real-time notifications, encryption, and biometric authentication flows. Mentored engineers and adopted LLM-assisted tooling for automated code review and test generation.
Lead iOS Developer at Tripster
March 1, 2022 - December 1, 2023
Led a team of 3 iOS developers delivering features with a 90% sprint completion rate in an agile environment. Designed and implemented a reusable design system, reducing feature development time by ~20% and ensuring UI consistency across 15+ modules. Built CI/CD from scratch with automated testing gates enabling weekly production releases. Increased automated test coverage from 5% to 65% (unit) and 20% (UI), reducing regression issues by ~40%. Collaborated with Product and Design to deliver a consumer-facing travel booking app for global audiences.
Senior iOS Developer at Innotech
November 1, 2020 - March 1, 2022
Led development of a pension services module from inception to release for Russia’s #2 banking app (15M+ DAU), adopted by 1M+ users in the first year. Collaborated across cross-functional squads within the Spotify engineering model (100+ iOS engineers), influencing engineering practices across chapters and guilds. Applied Clean Swift (VIP) architecture with Swift Packages; raised automated test coverage to ~90%.
Senior iOS Developer at Credit Bank of Moscow
January 1, 2019 - August 1, 2020
Delivered consumer banking features (1M+ DAU) including Apple Pay, encryption, Face ID/Touch ID biometric authentication, and Keychain-based secure storage. Applied VIPER architecture, speeding up feature delivery by ~20%. Contributed to a full app redesign that raised the App Store rating from 3.0 to 4.1.
Senior Mobile Developer at NVision Group
October 1, 2017 - January 1, 2019
Developed enterprise iOS applications integrating ML models and image recognition capabilities. Used GraphQL APIs and implemented comprehensive unit testing across multiple projects.
iOS Developer at Various Companies
June 1, 2013 - October 1, 2017
Full-cycle native iOS development in early-stage companies—from concept and prototyping to App Store release.

Education

M.Bus. in e-Business at National Research University Higher School of Economics
January 1, 2015 - January 1, 2015
M.Eng. in Automatisation of Technological Processes at Bauman Moscow State Technical University
January 1, 2014 - January 1, 2014
B.Eng. in Automation and Control at Bauman Moscow State Technical University
January 1, 2012 - January 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Travel & Hospitality, Software & Internet, Computers & Electronics, Professional Services