iOS разработчик

Саратов, Россия
Миддл
Информационные технологии • Разработка • Mobile • Swift • iOS
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
О себе

На данный момент iOS разработчик.

Мои компетенции и опыт

Привет!
Мне нравится экосистема Apple своей простотой и легкость. Это стало тем, что привело меня в разработку именно для этой экосистемы, в частности под iOS Также хотел бы попробовать себя в разработке и под другие платформы компании: iPadOS, watchOS. Пробовал их на паре пет-проектов. Я постоянно стремлюсь улучшать свои навыки в разработке, узнавать новые тренды в разработке, пробовать новые технологии. Сейчас понемногу изучаю Objective-C для более глубокого понимания платформы. Ищу новые вызовы и возможности. Очень хотелось бы попробовать себя в сфере Fintech и Edtech. Но с радостью бы рассмотрел и другие, здесь нет жесткого ограничения. В будущем рад был бы менторить младших специалистов. Рассматриваю релокацию в Санкт-Петербург. Также рассмотрю и другие предложения.

Контакты для связи:
- Телеграм Nik_kt0
- нужен доступ к резюме

Технологии: iOS, Swift, SwiftUI, UIKit, MVVM, Git, API, MVP, GCD, CI/CD, Fastlane, SOLID, XCTest, Combine, Core Data, REST API, MVC, Development, XCode, Alamofire, Moya, AppStore, Realm, Firebase.

 

Опыт:

JoyTech / Сентябрь 2023 — по настоящее время

iOS разработчик

Являюсь частью небольшого мобильного отдела, состоящего из 2-х iOS и 2-х Android разработчиков. Принимаю участие в проектировании и разработке внутренних продуктов компании. Работаю над проектами в сфере медицины, ресторанного бизнеса, спорта и финансов. Разработал библиотеку однотипных кастомных UI компонентов на SwiftUI + UIKit, что позволило ускорить процессы разработки некоторых проектов, т.к. они сделаны в одной айдентике. Написал алгоритм по снижению шумов GPS трекера для спортивного приложения на основе алгоритма Калмана.

- Взаимодействовал с командой разработки, дизайнера и менеджеров проекта для оптимизации процессов, улучшения скорости и качества разработки.
- Активное участие в планировании спринтов, обсуждении задач. Участие в дейликах, ретро, принятии ключевых решений развития продуктов.
- Проводи код ревью младшего разработчика для повышения качества и наставничества.
- Работая над развитием треккингового приложения в сфере спорта, внедрил функцию онлайн забегов и улучшая пользовательский опыт за счет улучшения отрисовки трека новым алгоритмом.
- Есть опыт публикация приложений в TestFlight и AppStore, общения с поддержкой для решения спорных ситуаций.

Используемый стек: MVC, Realm, Swift, UIKit, SwiftUI, Firebase, Keychain, Moya, Combine, MVVM, iOS, MVP, REST, Cocoapods, APNS, GCD, async/await

SpaceApp / Ноябрь 2022 — сентябрь 2023

iOS разработчик

Работал в веб-студии в небольшом мобильном отделе из 2-х iOS и 2-х Android разработчиков. Участвовал в работе над несколькими приложениями, среди которых были: приложение онлайн контроля за охранным камерами, внутреннее приложение для ювелирной компании, клиентское приложение для гастробара.

- Работал с AVFoundation для обработки и стриминга видео в приложении для камер видеонаблюдения. Оптимизировал производительность обработки видео, что позволило значительно улучшить качество трансляций
- На одном из проектов использовал Dart/Flutter для расширения функционала заказа блюд в приложении для ресторана, что позволило быстро и эффективно реализовать кроссплатформенные решения.
- Настроил GitLab CI для автоматической сборки и публикации проектов в TestFlight и App Store с использованием fastlane.
- Публиковал приложений в TestFlight для внутреннего тестирования и AppStore.

Используемый стек: MVC, Realm, Swift, UIKit, SwiftUI, Firebase, Keychain, AVFoundation, Dart/Flutter, AVFoundation, Combine, MVVM, MVP, REST, Cocoapods, GCD, async/await

VironIT / Март 2022 — ноябрь 2022

iOS разработчик

В небольшой команде из 2 iOS разработчиков участвовал в разработке и внедрении новых функций в приложение кофейни. Также работал над улучшением пользовательского опыта и производительность нескольких приложений. Взаимодействовал с бэкэнд отделом для создания удобного API.

- Реализовал авторизацию с использованием Firebase, настроил входящие почтовые уведомления для повышения безопасности и улучшения взаимодействия с пользователями.
- Разработал и внедрил кастомные анимации, используя библиотеку Lottie, для улучшения UI/UX приложения дистрибьютора кофе. Это привлекло больше пользователей и повысило их удовлетворенность.
- Создал виджет для приложения ресторана, который позволял пользователям быстро получать актуальную информацию и взаимодействовать с приложением прямо с главного экрана устройства.

Используемый стек: Swift, UIKit, SwiftUI, MVC, Realm, Firebase, Keychain, Lottie, GitHub, Jira, iOS.

CatCoding / Сентябрь 2021 — март 2022

Junior Java developer / AQA

- Участвовал в создании и доработке функциональности бэкенда для интернет-магазинов.
- Работал с Spring Framework для создания RESTful веб-сервисов, реализовывал функции аутентификации и авторизации.
- Писал юнит-тесты с использованием JUnit для обеспечения надежности и стабильности кода.
- Сотрудничал с другими разработчиками, дизайнерами и менеджерами проектов, принимал участие в ежедневных митингах, планировании спринтов и ретроспективах.

Используемый стек: Java, SQL, Git, Maven, JUnit, Spring Framework


Специализация
Информационные технологииРазработкаMobileSwiftiOS
Отрасль и сфера применения

Уровень
Миддл

Интересные кандидаты