Available to hire
Hi, I’m Zakhar Sukhanov, a Senior iOS Engineer based in Kyiv, Ukraine, with over 13 years of experience building scalable mobile applications. I specialize in Swift, UIKit, and SwiftUI, and I have a strong background in C++ software engineering.
I focus on clean architecture, testability, and maintainability across digital identity, MDM, retail, and healthcare domains. I enjoy technical leadership, code reviews, mentoring engineers, and shaping architecture and design decisions in Agile, distributed teams.
Experience Level
Language
English
Fluent
German
Beginner
Ukrainian
Fluent
Russian
Fluent
Work Experience
Senior Software Engineer, Principal Scope at Intive
October 1, 2022 - December 1, 2025Implemented modular features using Swift, SwiftUI, and MVVM for a component integrated into a grocery retailer iOS application. Integrated native and web layers via WebKit and JavaScript bridging. Contributed to integrating the developed module into a larger grocery App Store–distributed retailer app (under NDA), aligning with The Composable Architecture (TCA). Wrote production-quality code with a focus on maintainability, performance, and testability. Added unit and UI tests using XCTest to improve reliability and regression coverage. Participated in code reviews and supported other engineers when needed.
iOS Technical Lead at Yoopies/Worklife
January 1, 2019 - September 1, 2022Led refactoring of application architecture from MVVM to MVVM + Coordinator, improving navigation flow, modularity, and resource usage. Introduced a predictable state management layer using Redux principles (ReSwift). Contributed to modularization using protocol-oriented programming to improve maintainability and testability. Acted as a technical reference for the iOS codebase, contributing hands-on development with Swift, UIKit, and SwiftUI. Integrated backend services via REST and GraphQL. Collaborated closely with designers and backend engineers in a distributed team. Performed code reviews and supported onboarding and technical guidance for iOS engineers.
Lead iOS Consultant at Procom
January 1, 2018 - January 1, 2019Defined and implemented iOS application architecture for WalletID PoC using Swift, UIKit, RxSwift/RxCocoa following MVP. Worked with Sawtooth and Indy blockchain identity systems to support identity verification flows. Ensured code quality, maintainability, and stability through testing. Assisted with application demos and technical walkthroughs for stakeholders.
Lead iOS Developer at FemiGlobal, Innovecs
April 1, 2017 - November 1, 2017Developed Patient, a healthcare iOS application enabling media-based consultations between patients and clinicians. Defined and implemented the app using Swift and UIKit based on VIPER. Set up and customized an Xcode code-generation plugin to produce VIPER module stubs, improving development speed. Implemented abstraction layers over third-party media provider SDKs to enable reuse and easier maintenance. Established CI/CD pipelines using Jenkins. Onboarded and mentored new teammates.
Senior Software Developer at SecureKey
February 1, 2016 - April 1, 2017Contributed to the iOS part of Verified.Me, a digital identity platform. Designed core iOS components using Swift and UIKit as part of a larger identity and authentication ecosystem. Applied behavior-driven development (BDD) and automated tests using XCTest. Worked closely with backend to integrate identity services and ensure correct handling of sensitive data. Focused on code quality, maintainability, and reliability in a security-critical product.
Software Developer at SOTI
June 1, 2013 - January 1, 2016Worked on MobiControl, an enterprise MDM solution for managing and securing mobile devices at scale. Developed iOS client features using Objective-C and C++. Refactored and optimized a C++ network transport module, improving transaction throughput by approximately 4×. Collaborated with backend and QA teams on feature development, bug fixes, and releases. Contributed to long-term stability and performance improvements in a large, production-grade codebase.
Technical Leader at Avid, GlobalLogic
February 1, 2012 - June 1, 2013Worked on Sibelius across macOS, Windows, and iOS (Scorch for iPad). Contributed to core functionality across platforms. Integrated iOS-specific functionality using Objective-C within a shared C++ core. Provided technical guidance within the team through design discussions and code reviews.
Senior C++ Engineer at Barclays Capital (EPAM), GlobalLogic, Aricent, Flextronics
January 1, 2003 - January 1, 2012Prior C++ career focusing on high-performance systems, networking, and concurrency across finance, telecom, security, and media domains. Worked on Windows and cross-platform development with large legacy codebases and low-level optimization.
Education
Bachelor of Computer Science at Vinnytsia National Technical University, Ukraine
January 1, 1998 - January 1, 2003Bachelor of Economics at Vinnytsia National Technical University, Ukraine
January 1, 2003 - January 1, 2005Qualifications
Industry Experience
Software & Internet, Healthcare, Retail, Professional Services, Government
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Kyiv today.