Специалисты

Описание

Middle+ iOS-разработчик с 3+ годами коммерческого опыта, специализирующаяся на создании
мобильных приложений под iOS с использованием современных стеков (SwiftUI, Combine, RxSwift).
Обладает глубоким пониманием архитектурных паттернов (MVVM, VIPER, Clean Architecture), принципов
SOLID и полного жизненного цикла приложений. Проявила себя как универсальный специалист: от
разработки с нуля до интеграции сложных систем (HealthKit, AI, WatchOS).
Отличается быстрой обучаемостью и аналитическим складом ума.

Языки: Swift, Objective-C
UI-фреймворки: UIKit, SwiftUI, SnapKit
Архитектуры: MVC, MVP, MVVM, VIPER, Clean Architecture
Сетевые запросы: Alamofire, Moya, URLSession, REST API, OAuth2, WebSockets
Многопоточность: Combine, RxSwift/RxCocoa, Concurrency (async/await)
Базы данных: CoreData, UserDefaults, Keychain
Инструменты: Git, Fastlane, Xcodegen, Swiftgen, SwiftLint, R.swift, CI/CD
Интеграции: Firebase, HealthKit, MapKit, StoreKit, Push Notifications, Charts
Принципы: SOLID, KISS, YAGNI, DI (Dependency Injection)
Тестирование: Unit/UI-тесты

Образование:
Лингвист-переводчик (английский/испанский), ДГТУ (2014–2019).

Профильное обучение iOS:
- Интенсивы от BSC (2022) и Andersen (2022).
- Курсы: «SwiftUI» (Swiftbook), «100 Days of SwiftUI» (Paul Hudson, 2023).

Книги: «ProSwift», «Objective-C for Swift Developers» (Paul Hudson).

Дополнительная информация:
Языки: Английский (Upper Intermediate), испанский (Pre-Intermediate).

Опыт работы:
FusionTech (iOS-разработчик, 2023–н.в.).
WebAnt (iOS-разработчик, 2021–2023).
Переводческая деятельность (2016–2022, включая ДГТУ и бюро «Multispeaker»).

Ключевые преимущества:
1. Гибкость в технологиях (SwiftUI/UIKit, Combine/RxSwift).
2. Опыт full-cycle разработки: от проектирования архитектуры до публикации.
3. Сильные навыки интеграции (HealthKit, WatchOS, AI, платежи).
4. Умение работать в кросс-функциональных командах (iOS, Android, Backend, QA).
5. Уникальный бэкграунд: сочетание технических и лингвистических навыков.

Опыт
Проект

Приложение для планирования беременности

Описание

Роль: iOS-разработчик. Обязанности: - Разработка с нуля (выбор SwiftUI + Combine). - Верстка кастомизируемых UI-компонентов. - Интеграция с бэкендом (REST API). - Оптимизация компонентов, рефакторинг. - Настройка публикации в AppStore.

Технологии

SwiftUI, Combine, Moya, R.swift, SwiftLint.

Длительность

07.2024 - настоящее время месяцев

Проект

Фитнес-трекер с AI-тренером

Описание

Описание: Фитнес-трекер с AI-тренером, созданием тренировок и синхронизацией с Apple Watch. Роль: iOS-разработчик. Обязанности: - Разработка модулей для WatchOS. - Интеграция HealthKit и AI-бота. - Реализация карт для беговых треков (MapKit). - Настройка push-уведомлений.

Технологии

SwiftUI, WatchOS, HealthKit, Sockets, MapKit.

Длительность

07.2023 - 06.2024 месяца

Проект

Маркетплейс автозапчастей

Описание

Описание: Маркетплейс автозапчастей с корзиной, оплатой и чатом поддержки. Роль:iOS-разработчик. Обязанности: - Верстка интерфейсов (SnapKit). - Интеграция платежей и Firebase. - Код-ревью, поддержка CI/CD (Fastlane).

Технологии

UIKit, RxSwift, Firebase, MVP+Router, Clean Architecture.

Длительность

07.2021 - 07.2023 месяца

Проект

Генератор шаблонов документов

Описание

Роль: iOS-разработчик. Обязанности: Разработка функционала, код-ревью.

Технологии

SwiftUI, Combine, MVVM, Clean Architecture.

Длительность

04.2021 - 06.2021 месяц

Проект

Приложение для мультиязычных конференций с синхронным переводом

Описание

Роль: iOS-разработчик. Обязанности: Разработка аудиомодулей, код-ревью.

Технологии

Роль: iOS-разработчик. UIKit, RxSwift, MVP+Router.

Длительность

03.2021 - 06.2021 месяц