НН
Никита Н.
Мужчина, 22 года
Россия, Москва, UTC+3
Ставка
2,750 Р/час
НДС не облагается
Специалист доступен с 22 сентября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
MacOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
НАВЫКИ И КОМПЕТЕНЦИИ
Swift, Objective-C, SwiftUI, UIKit, Combine, SQL, SnapKit, NSAutoLayout, GCD, CoreLocation, CoreData, CoreAnimation, YandexMapKit, CocoaPods, RxSwift, MVP+C, MVC, MVVM, MVVM+C, VIPER, GCD, Xcode Debugger , SOLID, DRY, KISS, YAGNI, Clean Architecture, Git, GitHub, Gitlab, Bitbucket, CI/CD
Проекты
(4 года 3 месяца)
NDA
Роль
IOS developer
Обязанности
● Реализовал макет связанный с музыкой в основном клиенте
● Тестирование
● Принимал участие в исправление багов и утечек памяти в основном клиенте ВК
● Реализовал экран с потоковой обработкой звука и буферизацией данных для последующей обработки на сервере с помощью AVFoundation и кастомных внутренних фреймворков
● Вносил правки и исправлял баги в работе UI элементов
● Находил и исправлял утечки памяти с помощью инструментов профайлинга XCode
Стек: Objective-C, MVC-like Architecture , AVFoundation, Custom Declarative UI and Analytics Frameworks, Autolayout
- Умение работать с GIT;
- опыт работы с модульной архитектурой;
- Опыт написания Unit-тестов.
Период работы
Август 2022 - Июнь 2023
(11 месяцев)
RUГид - Мобильное приложение для путешественников всех категорий
Роль
IOS developer (part time)
Обязанности
Команда проекта: 2 - tvOS разработчиков, 4 - iOS разработчиков, 4 - Android разработчиков, Product менеджер, Delivery менеджер, 2 - Аналитика, 6 - Тестировщиков, 2 - бэкэнд разработчиков, 1- Дизайнер
SwiftUI + UIKit, MVVM, Combine, Yandex Maps Mobile, AVFoundation, Firebase, SwiftGen, Sentry, UseDesk, UserDefaults, KeyChain, Flex
Получил опыт работы с tvOS на продакшене
Участвовал в закладывании архитектуры приложения
Покрытие тестами
Реализовывал продуктовые экраны
настраивал взаимодействие с сетью и отрисовку интерфейса
кэшировал данные, чтобы приложение работало без интернета
- Умение работать с GIT;
- CocoaPods, опыт работы с модульной архитектурой;
- Опыт написания Unit-тестов.
Период работы
Октябрь 2021 - Ноябрь 2022
(1 год 2 месяца)
ВТБ Метр Квадратный
Роль
IOS developer
Обязанности
● Задачи выполненные чётко в срок
● Успешно разобрался YandexMapKit'ом, имеющим не лучшую документацию, и решил проблемы связанные с ним
● Участвовал в закладывании архитектуры приложения
● Покрытие тестами
● реализовывал продуктовые экраны
● настраивал взаимодействие с сетью и отрисовку интерфейса
● кэшировал данные, чтобы приложение работало без интернета
● стараюсь пользоваться как новыми инструментами, так и зарекомендовавшими себя старыми Fact.digital
Стек: UIKit/SwiftUI, YandexMapKit, Clean Architecture, MVVM, Coordinator, Combine, CoreData, Git, Unit тестирование
- Умение работать с GIT;
- опыт работы с модульной архитектурой;
- Опыт написания Unit-тестов.
Период работы
Сентябрь 2021 - Август 2022
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Брянский государственный технический университет по специальности.
Специальность
Математическое обеспечение и администрирование информационных систем
Завершение учебы
2022 г.