• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/19617294/

IOS-програміст

City of residence:
Ternopil
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

VLAD SADOVNYK
iOS Developer (Swift / SwiftUI / UIKit)
[open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section)github.com/hiroio • Telegram: @heyqoa • Ukraine

PROFESSIONAL SUMMARY
Results-driven iOS Engineer with 3 years of experience building and shipping commercial native iOS applications to the App Store.
Strong expertise in Swift, SwiftUI (Views, State/Binding, ViewModifiers, Navigation, @Observable), and Combine/async/await. Proven
track record in migrating legacy UIKit components to SwiftUI using interop layers (UIViewRepresentable/UIHostingController),
managing Core Data stacks with offline persistence, App Groups, and WidgetKit extensions. Experienced in optimizing REST API
networking with URLSession and Codable within cross-functional agile teams.

TECHNICAL SKILLS
Languages & Frameworks: Swift, SwiftUI (advanced navigation, State/Binding, ViewModifiers, @Observable), UIKit, Combine, Swift
Concurrency (async/await), WidgetKit
SwiftUI / UIKit Interop: UIViewRepresentable, UIHostingController, hybrid architecture refactoring
Persistence & Extensions: Core Data (stack initialization, nested contexts, background sync), App Groups, SwiftData, Firestore,
CloudKit, FileManager, Realm
Networking & Web: URLSession, REST APIs, Codable, GraphQL (Apollo), WebRTC, WebSocket
Architecture & Patterns: MVVM, Clean Architecture, Dependency Injection, Modular Architecture
Debugging & Optimization: Xcode Instruments (Time Profiler, Leaks), Memory Graph, Breakpoints, LLDB, automated testing
Tools, CI/CD & Analytics: Xcode, Git, Codemagic CI/CD, Firebase, StoreKit, AppsFlyer, UserNotifications

PROFESSIONAL EXPERIENCE
iOS Developer Jun 2025 – Jun 2026
NDA (Remote) | Utility & Gamification Mobile Products
• Developed and shipped utility and gamification apps end-to-end using SwiftUI, Combine, and Swift Concurrency.
• Refactored legacy UI components by migrating UIKit views to SwiftUI using UIViewRepresentable and UIHostingController,
improving UI iteration speed and codebase maintainability.
• Implemented robust persistence layer architecture using Core Data (handling background/nested contexts) and SwiftData for
seamless offline data synchronization.
• Engineered networking layers using URLSession and Codable for consuming REST APIs, ensuring safe asynchronous data handling
with async/await and Combine.
• Performed performance profiling and debugging using Xcode Instruments (Memory Graph, Leaks, Time Profiler) to fix bugs and
prevent memory leaks.
• Integrated StoreKit subscriptions, Firebase Analytics, AppsFlyer attribution, and Codemagic CI/CD pipelines for automated releases.
iOS Developer Nov 2023 – May 2025
NDA (Ukraine) | Tax-Service Mobile Product
• Core iOS Developer on a tax-service product delivering real-time tax records, subscription updates, and live data support.
• Built complex network communication modules using REST APIs, Codable, GraphQL, and WebRTC for live customer support chat.
• Designed and maintained persistent storage workflows combining Core Data, FileManager, and offline caching strategies.
• Covered business logic and data layers with automated unit tests to ensure high app stability and prevent regressions.
• Actively used Xcode debugging tools (LLDB, memory graph, conditional breakpoints) to investigate and resolve critical production
bugs.

PERSONAL PROJECTS
Tiny Reads (App Store) iOS App
• Engineered a mini-reader app featuring a swipeable card interface built with SwiftUI, Combine, and modern state management
(@Observable).
• Implemented offline-first data synchronization using Core Data for local caching and Firebase Firestore for remote content
synchronization.
• Built WidgetKit extensions sharing a unified data store via App Groups for seamless home screen widget updates.
DeliNote – Recipe Creator (App Store) iOS App
• Independent iOS app integrating AI API for automatic recipe generation and shopping list creation via camera recognition.
• Built completely with SwiftUI and Swift Concurrency, implementing CloudKit for multi-device data synchronization.

EDUCATION & LANGUAGES
Ternopil National Pedagogical University — Master & Bachelor of Information Technology (2019 – 2025)
Languages: English (B2 - Upper-Intermediate), Ukrainian (Native)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: