iOS Developer
Інтенсивно навчаюся iOS розробці починаючи з вересня 2022 року фул-тайм. Повністю самостійно створив три додатки та опубліковав їх в App Store. Знайомий і маю досвід з більшістю основних технологій, що використовуються в iOS розробці. Маю досвід роботи як з UIKIt, так і зі SwiftUI. Вмію створювати UI за допомогою коду (використовуючи SnapKit або Anchors), окрім цього вмію працювати зі сторібордами. Постійно навчаюсь і покращую свої навички. В даний момент заглиблююсь у вивченні SwiftUI, навчаюсь використовувати Combine. Маю досвід створення повноцінних додатків з чистого аркуша, від ідеї до публікації в App Store. Знайомий з Human Interface Guidelines та App Store Review Guidelines. Дуже зацікавлений у працевлаштуванні iOS розробником. Буду радий працювати в офісі в Дніпрі або у віддаленому форматі. Я дійсно дуже захоплений iOS розробкою, є сильне бажання постійно вчитися і розвиватися в цій професії.

- Swift, OOP, SOLID
- UIKit, Auto Layout in code (Anchors, SnapKit)
- SwiftUI
- Basic knowledge of Combine
- GCD, async/await/Task
- URLSession, Alamofire
- MVC, MVP, MVVM
- CoreData, Realm, FileManager
- Firebase, Cloud Kit
- CocoaPods, SPM
- App Store Connect, Store Kit, IAP
- Basic knowledge of Unit Testing
1. Цікаві завдання
2. Професійний розвиток
3. Дружній колектив
Про опубліковані додатки:

1. Гра схожу на змійку, але змійка складається з емоджі, потрідбно збирати колекцію емоджі знаходячі їх у грі. Зроблена за допомогою UIKit + SnapKit, є молживість змінювати налаштування, інформація про налаштування та прогрес у грі збрерігається за допомогою UserDefaults. Мав меньше шісти місяців знайомства з iOS розробкою на момент публікації.

2. Додаток в якому користувач повинен слухати фрази різними мовами і вгадувати яку саме мову він чує вибираючи із запропонованих варіантів. SwiftUI + MVVM. Інтегрував сторонній API для якісної генерації мови (якість мови стандартного AVSpeechUtterance мене не влаштувала). Підтримка 33 мов. Реалізовано кастомну анімацію засобами SwiftUI (імітація еквалазйзера), робота з AVFoundation, URLSession для запитів до API. За першими даними я бачу, що додаток завантажують користувачі з різних країн світу і деякі знаходять його цікавим і проводять у ньому час.

3. Додаток для генерації текстового AI контенту (привітання, есе) та підбору релевантних зображень: SwiftUI, MVVM, Combine, async/await/Task, URLSession, CoreData, KeyChain, Lottie Animations, FileManager, CloudKit, StoreKit (Paid Subscriptions), Local Notifications.
Про опубліковані додатки:

1. Гра схожу на змійку, але змійка складається з емоджі, потрідбно збирати колекцію емоджі знаходячі їх у грі. Зроблена за допомогою UIKit + SnapKit, є молживість змінювати налаштування, інформація про налаштування та прогрес у грі збрерігається за допомогою UserDefaults. Мав меньше шісти місяців знайомства з iOS розробкою на момент публікації.

2. Додаток в якому користувач повинен слухати фрази різними мовами і вгадувати яку саме мову він чує вибираючи із запропонованих варіантів. SwiftUI + MVVM. Інтегрував сторонній API для якісної генерації мови (якість мови стандартного AVSpeechUtterance мене не влаштувала). Підтримка 33 мов. Реалізовано кастомну анімацію засобами SwiftUI (імітація еквалазйзера), робота з AVFoundation, URLSession для запитів до API. За першими даними я бачу, що додаток завантажують користувачі з різних країн світу і деякі знаходять його цікавим і проводять у ньому час.

3. Додаток для генерації текстового AI контенту (привітання, есе) та підбору релевантних зображень: SwiftUI, MVVM, Combine, async/await/Task, URLSession, CoreData, KeyChain, Lottie Animations, FileManager, CloudKit, StoreKit (Paid Subscriptions), Local Notifications.
Інтенсивно навчаюся iOS розробці починаючи з вересня 2022 року фул-тайм. Повністю самостійно створив три додатки та опубліковав їх в App Store. Знайомий і маю досвід з більшістю основних технологій, що використовуються в iOS розробці. Маю досвід роботи як з UIKIt, так і зі SwiftUI. Вмію створювати UI за допомогою коду (використовуючи SnapKit або Anchors), окрім цього вмію працювати зі сторібордами. Постійно навчаюсь і покращую свої навички. В даний момент заглиблююсь у вивченні SwiftUI, навчаюсь використовувати Combine. Маю досвід створення повноцінних додатків з чистого аркуша, від ідеї до публікації в App Store. Знайомий з Human Interface Guidelines та App Store Review Guidelines. Дуже зацікавлений у працевлаштуванні iOS розробником. Буду радий працювати в офісі в Дніпрі або у віддаленому форматі. Я дійсно дуже захоплений iOS розробкою, є сильне бажання постійно вчитися і розвиватися в цій професії.

- Swift, OOP, SOLID
- UIKit, Auto Layout in code (Anchors, SnapKit)
- SwiftUI
- Basic knowledge of Combine
- GCD, async/await/Task
- URLSession, Alamofire
- MVC, MVP, MVVM
- CoreData, Realm, FileManager
- Firebase, Cloud Kit
- CocoaPods, SPM
- App Store Connect, Store Kit, IAP
- Basic knowledge of Unit Testing
1. Цікаві завдання
2. Професійний розвиток
3. Дружній колектив