КМ
Кирилл М.
Мужчина, 38 лет
Россия, Пермь, UTC+5
Ставка
2625 ₽ / час
НДС не облагается
Специалист доступен с 31 марта 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
О специалисте
Обо мне
Аналитический склад ума, целеустремленный, внимательный к деталям.
Хороший технический бэкграунд. Новые знания и опыт даются легко.
Начинал программирование с WEB. Знаком с PHP, HTTP(S), XML (HTML), CSS, JS, SQL, сопутствующие WEB технологии.
Swift – 3 года
Objective-C – 4 года
С/С++, GLSL (в рамках хобби)
Swift, git,
Работал со всеми популярными архитектурами (MVC (маленькие задачи, маленькие проекты).
MVP (средние проекты 35%),
MVVM (отдельные экраны, где нужно разные визуальные представление данных,
VIPER (большие проекты или 65%), верстка кодом и IB
typhoon, easyDI, alamofire
fastlane, firebase
Львиная доля Framework’ов входящих в IOS SDK
SCRUM/Agile - работал по скраму
Ключевые навыки
Objective-C Runtime
Realm
Alamofire
VIPER
Coordinator SQL
Управление памятью
- UIKit
- Foundation (коллекции)
- Swift;
- Многопоточность;
- Паттерны проектирования;
- iOS SDK;
- Git;
- Архитектурные паттерны;
- Написание Unit-тестов.
Знание языков
Английский — B1
Проекты
(7 лет 1 месяц)
Пет-проект
Роль в проекте
iOS разработчик
Обязанности в проекте
Доработка функционала и поддержка различных приложений.
Свой проект:
Каркас для разработки приложений любой сложности:
- свой di
- своя реализация координаторов
- свой роутер
- свои библиотеки и обертки над IOS SDK от карт до воспроизведения звуков
- свои реализации MVP, MVVM, VIPER и их комбинации
- свои механизмы для работы с многопоточностью
- обработка ошибок
- etc
Управление памятью;
- UIKit
- Foundation (коллекции);
- Swift;
- Многопоточность;
- Паттерны проектирования;
- iOS SDK;
- Git;
- Архитектурные паттерны;
- Написание Unit-тестов
Период работы
Январь 2021 - По настоящее время
(2 года 3 месяца)
ЭР-ТЕЛЕКОМ
Роль в проекте
iOS разработчик
Обязанности в проекте
https://apps.apple.com/ru/app/%D0%BC%D0%BE%D0%B9-%D0%B4%D0%BE%D0%BC-D1%80%D1%83/id799358248
Проектирование и разработка с нуля на Swift + библиотеки на Objective-C
Старались не использовать сторонние
Realm,
Alamofire
VIPER
Coordinator
Управление памятью
- UIKit
- Foundation (коллекции)
- Swift
- Многопоточность
- Паттерны проектирования
- iOS SDK
- Git
- Архитектурные паттерны;
- Написание Unit-тестов.
Период работы
Февраль 2020 - Декабрь 2021
(1 год 11 месяцев)
ООО Рефрэш
Роль в проекте
IOS разработчик
Обязанности в проекте
Переписывание c Objective-С на SWIFT
Добавление модулей
Разработка, программирование приложения Find My Kids
- https://apps.apple.com/us/app/find-my-kids-parental-control/id994098803
СТЕК: Управление памятью;
- UIKit
- Foundation (коллекции);
- Swift;
- Многопоточность;
- Паттерны проектирования;
- iOS SDK;
- Git;
- Архитектурные паттерны;
- Написание Unit-тестов.
- SQL, Realm
Период работы
Февраль 2019 - Февраль 2020
(1 год 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Пермский национальный исследовательский политехнический университет, Пермь
Специальность
Электротехнический / Автоматизация и управление
Завершение учебы
2008 г.