• File

Viktor Veteran

IOS Developer

Considering positions:
IOS Developer, Flutter-розробник, спеціаліст підтримки
Age:
31 years
City of residence:
Cherkasy
Ready to work:
Cherkasy, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

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.

VIKTOR SAVYTSKYI
iOS Developer
Cherkasy, Ukraine · Open to remote · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · Telegram: @ViktorSavytskyi ·
[open contact info](look above in the "contact info" section)

SUMMARY
iOS Developer with 4 years of commercial experience building and maintaining iOS applications in UIKit and SwiftUI. Experienced as the
only iOS developer owning the full product lifecycle: architecture, technology and library selection, implementation, testing, App Store
releases and post-release support. Contributed to shipping 7 iOS applications to the App Store, 4 of which are currently live. Domain
experience: fuel retail and loyalty programs, in-app payments, ISP account management, remote access control and real-time data
synchronization. Works closely with backend, Android, web, design and project management teams.

EXPERIENCE
iOS Developer — McLaut · Nov 2023 – Aug 2026
The only iOS developer on 4 production apps: McLaut AZK (gas station customers: station discovery, fuel prices, loyalty program,
personalized offers, dynamic QR discount codes), McLaut AZK for Business (corporate customers), McLaut Internet (ISP account
management) and McLaut Gate (remote gate control for residents).
• Owned the full iOS development and release cycle: architecture, tech stack, third-party libraries and services, implementation, testing
and publishing.
• Refactored the inherited legacy codebases of McLaut Internet and McLaut Gate: migrated from Storyboard + MVC to XIB + SwiftUI +
MVVM+C, moved business logic from view models into dedicated services and structured the code into logically separated managers.
• Designed the app architecture (MVVM+C) and built features in UIKit and SwiftUI.
• Implemented REST API networking and JWT-based authentication.
• Implemented gas station discovery on a map based on user location.
• Implemented App Intents / Siri Shortcuts and WidgetKit widgets, giving users access to QR discount codes and gate control without
opening the app.
• Integrated Portmone payment services.
• Reworked logging and analytics; integrated Firebase (Analytics, Crashlytics, Remote Config) to track user behavior and crashes and to
change app configuration without new releases; integrated Push Notifications.
• Managed releases via App Store Connect and TestFlight, handled App Review rejections and prepared updates.
• Managed app signing and certificates.
Stack: Swift, UIKit, SwiftUI, Storyboard, XIB, MVVM+C, URLSession, Moya, Alamofire, RxSwift, Realm, JWT, CoreLocation, Google Maps,
AVFoundation, WebKit, App Intents, WidgetKit, Firebase, Portmone.
Key achievements:
• Significantly reduced user complaints for McLaut Internet and McLaut Gate through refactoring, bug fixes and regular updates.
• Turned hard-to-read legacy code into a readable, maintainable codebase.
iOS Developer (part-time) — Müller-BBM Industry Solutions GmbH · Apr 2024 – Sep 2024
MVP development under NDA.
• Built app features in SwiftUI with MVVM, including data visualization with charts.
• Implemented real-time synchronization between the iOS app and an admin panel via WebSockets.
• Integrated Mixpanel analytics and covered functionality with unit tests.
Stack: Swift, SwiftUI, MVVM, URLSession, WebSocket, AVFoundation, Charts, Mixpanel, Unit Tests.
iOS Developer — Ekreative · Jul 2023 – Sep 2023
Internal messaging application.
• Implemented new features for the messaging app, including real-time messaging over WebSockets.
• Built the user profile screen with editable user information.
• Built a web admin panel (HTML, CSS, JavaScript) with a Vapor backend.
Stack: Swift, UIKit, MVC, WebSocket, PhotosUI, Sentry, Vapor, HTML, CSS, JavaScript.
iOS Developer — Forest Soft · Jun 2022 – Mar 2023
MVP development and support of an existing application.
• Plant & Marketplace Social App (MVP): developed a social marketplace for buying and selling plants and other products,
including news feed, user profiles, post creation and product listings.
• Mozaico Art: investigated and fixed push notification and server communication issues, implemented new functionality and
redesigned screens.
Stack: Swift, UIKit, SnapKit, MVVM, RxSwift, Shopify, Push Notifications.

TECHNICAL SKILLS
Language: Swift
UI: UIKit, SwiftUI, Storyboard, XIB, Auto Layout, SnapKit
Architecture: MVVM, MVVM+C, VIPER, MVC, OOP, SOLID, DRY
Networking & Data: REST API, URLSession, Alamofire, Moya, WebSocket, JWT, Realm, RxSwift
Apple Frameworks: App Intents, Siri Shortcuts, WidgetKit, Push Notifications, CoreLocation, AVFoundation, WebKit, Charts, PhotosUI
Services: Firebase (Analytics, Crashlytics, Remote Config), Google Maps, Mixpanel, Sentry, Portmone
Tools: Xcode, Git, App Store Connect, TestFlight, Unit Tests
Other: HTML, CSS, JavaScript, Vapor

EDUCATION
iOS Development Course — Triare Systems · Sep 2021 – May 2022
Master's degree, Finance and Credit — Cherkasy State Technological University · 2013 – 2016

LANGUAGES
English — B1 · Ukrainian — Native

OTHER EXPERIENCE
Service in the Armed Forces of Ukraine · Mar 2022 – Jun 2022
Chief Economist, Financial Policy Department, Cherkasy City Council · 2016 – 2021

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: