Igor Nabokov — Lead iOS Engineer

Expert in Swift, SwiftUI, Objective-C • CI/CD • Mobile Architecture • 10+ Years Experience

Summary

  • Lead iOS Engineer with 10+ years of experience building scalable, user-friendly, and high-performance apps across finance, telematics, and enterprise domains.
  • Expertise in Swift, SwiftUI, and Objective-C with proven success in modernizing legacy code, leading Swift migrations, and architecting reusable frameworks.
  • Strong track record in enhancing CI/CD pipelines, raising test coverage, and improving app reliability.
  • Experienced mentor and interviewer with a history of guiding junior developers and shaping hiring processes.

Experience

EPAM Systems

iOS Engineer · Aug 2019 – Present
  • Introduced Swift Concurrency, reducing async-related bugs and improving app responsiveness
  • Migrated critical components from Objective-C to Swift, improving maintainability and long-term scalability
  • Created reusable UI components and error-handling infrastructure
  • Enhanced CI/CD, introduced unit tests, and improved coverage
  • Conducted technical interviews and mentored juniors

Damoov

iOS Developer · Apr 2018 – Jul 2019
  • Refactored telematics core, boosting performance and reliability for large-scale data capture
  • Automated releases with Fastlane, CocoaPods, and Azure, cutting release cycle time by 40%
  • Built real-time tracking and S3 logging, enabling better analytics and client reporting
  • Created public framework for integration

65apps

iOS Developer · Mar 2016 – Mar 2018
  • Delivered mobile apps integrating Apple Pay, 3D modeling, and Maps, adopted by enterprise and consumer clients
  • Led distributed teams of up to 4 developers, ensuring timely delivery and code quality across multiple projects

DIRECTUM

QA Engineer → Software Engineer → Team Lead · 2007 – 2016
  • iOS Developer (Xamarin): Built ECM iOS client for enterprise document management
  • Team Lead: Oversaw CRM backend integration, managed cross-functional team
  • .NET Developer: Built ECM platform with .NET/WCF, improving scalability
  • QA Engineer: Designed and executed manual + automated testing strategy