Працював в 2 компаніях 3 роки 6 місяців
IT
Junior/Middle iOS Developer
Tokmaster
IT
2 роки 10 місяців
11.2021 - до теперішнього часу
Компанія займається створенням власних продуктів саме на SwiftUI, що для мене було пріоритетним. Я займаюсь розробкою захищеного месенджера, який ми створили з нуля. Працюю виключно із SwiftUI, Combine та modern concurrency. Бек зроблений на Vapor, тож маю досвід в створені серверної частини застосунку.
Результати роботи:
- вихід готового застосунку у внутрішне бета-тестування
- доопрацювання існуючого проєкту
Junior iOS developer
Zeus Electronics
IT
7 місяців
04.2021 - 11.2021
Моїми обов?язками були підтримка існуючих проєктів та створення нового функціоналу в застосунках замовників. За час роботи я працював над застосунком соціальної мережі для одночасного та синхронного прослуховування музичних творів на різних девайсах, а також над застосунком для гри у покер. Основна робота відбувалась с фреймворком UIKit та RxSwift.
Результати роботи:
- розширив та виправив існуючий функціонал у грі в покер, та додав нові можливості
- вихід музичного застосунку в AppStore
Ключова інформація
Розуміюсь у наступному:
- мова програмування Swift
- принципи ООП та Solid
- патерни проєктування та їх вибір для найкращого вирішення задачі
- архітектурні патерни (MVVM, MVC)
- Git, RESTful API, SwiftPackage
- SwiftUI фреймворк, його переваги та слабкі сторони
- Combine
- CoreData
- UserDefaults
- MapKit та CoreLocation
- Remote and Local Push notifications
- Modern concurrency (async/await)
- Dependency injection
- написання Unit та UI-тестів
- використання методології TDD при розробці
Навчався в 2 закладах
ВНУ ім. Даля
Автоматика та системи керування
Луганськ, 2007
Луганський політехнічний коледж
Інженер електронщик
Луганськ, 2004
Володіє мовами
Англійська
середній
Російська
вільно
Українська
вільно
Курси, тренінги, сертифікати
Курс «Junior iOS Develper»
Пройшов комплексний курс «Junior iOS Develper» в онлайн-школі Swiftbook. На протязі курсу я оволодів мовою програмування Swift, ознайомився із фреймворками UIKit та SwiftUI, навчився працювати із мережевими запитами, вивчив основні архітектурні патерни (MVVM, MVC, VIPER, CLEAN Architecture) та способи Unit-тестування застосунку.
Додаткова інформація
Особисті якості
З 2012 року професійно займаюсь фотографією. Під час цієї діяльності я багато спілкувався як із фізичними особами, так і з представниками компаній з приводу організаційних питань, та питань пов?язаних із реалізацією побажань замовника.
Я швидко та легко знаходжу спільну мову майже із будь якою людиною, та вважаю це одним із найважливіших якостей в будь якій сфері діяльности та в житті взагалі.
Захоплення та інтереси
Професійна фотографія
Створення музики
Сергій Володимирович
Сергій Володимирович
Middle iOS developer
Київ
Готовий переїхати: Ірпінь
повна зайнятість
Оновлено 4 місяці тому