iOS разработчик с коммерческим опытом 2+ года. Имею опыт работы в полноценной команде, опыт публикации приложений. Могу оценить задачи и привести аргументы в пользу своей точки зрения. Готов выполнять задачи любой сложности. Веду разработку образовательного приложения, опубликованного в App Store с более чем 100 тысячами скачиваний(https://apps.apple.com/ru/app/id1671385304).
IOS разработчикПриложение Chords & Scales for Guitar
- Переписал приложение с UIKit на SwiftUI, тем самым добавив новые технологии упрощая жизнь пользователю и убирал весь ненужный legacy код.
- Переработал анализатор тональности и определитель ключа используя фреймворк Accelerate, повысив корректность результатов с 3 из 10 до 8 из 10 успешных результатов.
- Написал тесты в проекте, тем самым повысив покрытие тестами до 95%, что привело к более быстрой проверке частей кода на предмет работоспособности.
- Исправил множество багов, благодаря этому улучшил метрику "Среднего времени в приложении".
После опубликования новой версии приложение заняло топ-5 приложений для образования в рейтинге очень популярного технологического СМИ в США - TechRadar
https://www.techradar.com/best/best-apple-watch-apps-2022/6
- Разрабатывал сложные элементы UI, тем самым улучшая и оптимизируя интерфейс.
- Настраивал работу Push Notifications.
- Увеличил покрытие тестами проектов до ~90%, сократив время код ревью на предмет работоспособности кода.
- Интегрировал SwiftLint для создания единого стиля кода.
- Исправлял проблемы в проектах что ускорило работу проектов примерно в 2 раза.
Стек: UIKit, MVVM, SwiftLint, XCTest
Разработка приложения учета рабочего времени:
- Верстка из storyboard, xib, также кодом.
- Доработал API для связи с сервером, увеличив скорость приложения примерно на 30%.
- Внедрил обработку местоположения, повысив точность для отметки о прибытии на работу.
Стек: UIKit, CoreLocation, Alamofire, MVC