• File

Богдан

Програміст мобільних застосунків (Apple iOS)

City of residence:
Vinnytsia
Ready to work:
Remote, Vinnytsia

Contact information

The job seeker has entered a phone number .

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.

Богдан Лаухін
Програміст мобільних додатків Apple iOS | iOS Розробник (iPhone & iPad)
[open contact info](look above in the "contact info" section) • Вінниця • +38.063.823.0980

ТЕХНІЧНІ НАВИЧКИ
• Мови програмування: Swift, Objective-C • Інструменти якості коду: SwiftLint/
• Фреймворки: SwiftUI, Combine, UIKit, SwiftFormatter/SwiftGen
CoreData, CoreLocation, MapKit, CallKit, • Дистрибуція: AppStore, TestFlight,
VialerSIPLib, AVFoundation, CoreAnimation, HockeyApp
SnapKit, UserNotifications, Vision • Інструменти: Xcode, Swift Package
• Архітектура: MVC, MVVM, RIB, TCA/Redux Manager, CocoaPods, CI/CD (Bitrise,
• Мережа: RESTful APIs, JSON, XML Jenkins, Travis), Git, Charles, Postman, Jira
• Тестування: Unit & UI tests XCTest, • Методології розробки: Agile development
Snapshot testing methodologies: Scrum, SAFe, Kanban

ДОСВІД РОБОТИ

Програміст iOS, Capgemini Engineering ...квітень 2025 – поточний час
Замовник: Медійний видавець новин #1 в США з декількома незалежними мобільними
додатками:
• Підтримував окрему SPM-бібліотеку з рекламним функціоналом для використання в усіх
мобільних застосунках замовника
• Налаштовував та оптимізував рекламні запити через Google Mobile Ads SDK (GMA) з
урахуванням специфічних параметрів таргетингу
• Реалізовував аналітику показів реклами, взаємодій користувачів та життєвого циклу
рекламних блоків
• Розробляв функціонал у модульній MVVM-архітектурі з використанням SwiftUI та обгорток
для UIKit-елементів, включно з гібридними WebView-компонентами
• Використовував Combine (publishers & subscribers) та AsyncStreams для передачі та
оброблення даних, інтеграції з UI
• Застосовував Structured Concurrency (async/await) та GCD для паралельної обробки даних
та відкладених задач
• Користувався Postman для тестування мережевих запитів та верифікації API результатів
• Використовував CI Bitrise для генерації нових версій продукту та перевірки тестів
• Інтегрував A/B-тестування та експерименти через сервіси Abra і Statsig
• Співпрацював командою (backend, frontend, QA, дизайнери, Data-аналітики, Product-
менеджери) та іншими командами від замовника для виконання задач

Програміст iOS, Namecheap/Spaceship ...грудень 2024 – березень 2025
Namecheap (під брендом Spaceship) - провідний реєстратор доменів і постачальник веб-сервісів
(хостинг, безпека) в США

Проекти: 1. Застосунок усіх сповіщень акаунту користувача. 2. AI-асистент для рекомендації
продуктів і сервісів компанії
• Реалізував APN push-сповіщення та локальні нотифікації з підтримкою deep-link навігації
• Оптимізовував групування товарів у кошику та обчислення, прискоривши завантаження у 2
рази за рахунок фонових потоків і зменшення кількості ітерацій
• Розробляв спеціалізовані UI-компоненти у SwiftUI для спільного SPM-пакета відповідно до
дизайнів у Figma
• Застосовував Combine (publishers & subscribers) для передачі та інтеграції з UI
• Використовував Structured Concurrency (async/await) та паралельної обробки даних
• Користувався Postman для тестування мережевих запитів та верифікації API результатів
• Розробляв snapshot-тести для усіх UI спеціалізованих елементів та unit-тести для усього
нового функціоналу
• Оновлював спільні SPM-бібліотеки для використання в застосунках компанії

1
Програміст iOS, Mobica/Cognizant ...жовтень 2021 – серпень 2024
Mobica — міжнародна компанія з розробки ПЗ, штаб-квартира у Манчестері (Велика Британія). У
2023 році придбана компанією Cognizant (США).
Проєкт 1: мобільний застосунок світового виробника пилососів і фенів (Велика Британія):
• Допомагав в успішному випуску нового продукту компанії та оновлював мобільний додаток з
додаванням підтримки для цього нового продукту
• Розробляв спеціалізованих UI-компонентів в SwiftUI фреймворку для спільної дизайн-
системи відповідно до дизайнів у Figma
• Використовував Combine та Structured Concurrency (async/await) для передачі даних
• Користувався Postman для тестування мережевих запитів та верифікації API результатів
• Використовував CI Bitrise для генерації нових версій продукту та перевірки тестів
• Розробляв snapshot-тести для всіх візуальних станів і варіацій спеціалізованих UI-елементів
• Програмував unit-тести для нового функціоналу та нативні UI-тести для різних сценаріїв
Проєкт 2: промо-застосунок національного мобільного оператора (США):
• Розробляв кастомні UI-модулів та елементи для UIKit із використанням SnapKit бібліотеки
• Використовував відкриту архітектуру RIB для навігації та програмування станів додатку
• Інтегрував реактивне передавання даних за допомогою Combine фреймворку
• Програмував UI-тести для різних сценаріїв використання додатку

Програміст iOS, Plexteq ...Nov 2015 – Oct 2021
Plexteq — консалтингова та інженерна компанія з офісами розробки в Естонії та Україні.
Проєкт 1. Додаток для керування файлами в хмарному середовищі (США):
• підвищив стабільність застосунку та виправив критичні помилки,
• відокремив бізнес-логіку в окремі шари в коді,
• реалізував нові функції (керування доступами, обмін файлами),
• автоматизував створення нових версій за допомогою Fastlane бібліотеки, публікував нові
релізи у AppStore та TestFlight.
• Проєкт 2. Додаток для відеозвʼязку (Франція): усунув критичні помилки застосунку, додав нові
функції (зала очікування, управління відео та звуком, підняття руки, опитування), оновив
WebRTC бібліотеку з підтримкою VP9/H264 кодування, публікував нові релізи у App Store.
• Проєкт 3. Додаток для розрахунку інвестицій у нерухомість (Велика Британія): реалізував
підтримку різних жестів з візуальними обʼєктами, інтегрував підтримку 2D та 3D-мап у MapKit,
розробив створення PDF-звітів, публікував нові релізи у App Store.
• Проєкт 4. Муніципальний додаток електронного урядування (Норвегія): виправив критичні
помилки в застосунку, додав автоматичне розміщення елементів з auto layouts, публікував
релізи в App Store.
• Проєкт 5. Застосунок для дзвінків через Інтернет: інтегрував “vialerpjsip” бібліотеку замість pjsip,
додав підтримку CallKit, реалізував підтримку декількох акаунтів, публікував релізи в App Store.
• Проєкт 6. Робив контрибуцію у відкритий безкоштовний фреймворк “vialerpjsip” (виправлення
помилок з перемикання звуку та інше).
• Проєкт 7. Додаток для зчитування ЕЕГ мозкових хвиль: інтегрував нову бібліотеку для звʼязку з
гарнітурою, виправляв критичні помилки, публікував релізи в App Store.
• Проєкт 8. Застосунок для соціальної мережі: розробляв живі-фото фільтри для камери,
програмував запис відео через AVFoundation, програмував спеціалізовану авторизацію через
OAuth протокол.
• Проєкт 9. Мобільний застосунок спеціалізованого прогнозу погоди (США): інтегрував push-
сповіщення, розробляв фонові обчислення для локації, публікація модулів через CocoaPods
бібліотеку.

ОСВІТА
Ступінь: спеціаліст/магістр
Спеціальність: “Програмне забезпечення автоматизованих систем” (ФІТКІ)
Вінницькій національний технічний університет (ВНТУ) ...1998 – 2003

2

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: