Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Кандидат

Мужчина, 40 лет, родился 1 марта 1985

Алматы, м. Алатау, готов к переезду (Астана, Кировск (Ленинградская область), Минск, Санкт-Петербург), готов к командировкам

IOS разработчик ( Senior )

900 000  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: полный день, гибкий график, удаленная работа

Опыт работы 16 лет

Декабрь 2017по настоящее время
8 лет 1 месяц
Альфа-Банк (Казахстан)

Алматы, www.alfabank.kz

Финансовый сектор... Показать еще

Руководитель отдела разработки мобильных приложений
Занимался разработкой приложения для массового бизнеса. Приложение разработано на архитектуре VIP Cycle Разработал UIKIt библиотеку компонентов которые вынесены в отдельную библиотеку чтобы можно-было их переиспользовать Участвовал в разработке Atomic Design и Design System; Ввел стандарты форматов для back-end разработчиков. занимался согласованием сервисов API; Занимался проведением code-review; Использование кодогенерации где только это возможно (generamba, sourcery и т.д.); Собираю аналитику по качеству кода с использованием разных анализаторов кода таких как SwiftLint, SonarQube; В приложение подключил аналитику вплоть до записи user flow что делал конкретный пользователь использую агрегатор Segmented.io и Google Firebase и Google Analytics; Разрушил монолит приложения и перешел на мульти-модульную архитектуру, что позволило выносить отдельные модули в библиотеки.
Ноябрь 2016Ноябрь 2017
1 год 1 месяц
DAR ecosystem

Алматы, dar.kz

Информационные технологии, системная интеграция, интернет... Показать еще

Главный Front-end Разработчик (iOS Developer)
Руководитель отдела front-end разработки. Проводил обучение коллег разработки мобильных приложений. Проводил обучение программированию студентов-практикантов из ВУЗов Казахстана. Занимался непосредственно iOS разработкой. Внедрил компании обязательные требования к качеству кода, покрытие тестами и т.д. Написал правила по стилистики кода, архитектуре проектов, использованию паттернов проектирования. Эти изменения позволили безболезненно перемещать разработчиков между проектами, что сократило бюджет расходов компании в разы. Также запустил систему Continuous Integration & Continuous Deployment, что привело к сокращению времени на выпуск продукта (на одну единицу времени вместо одного продукта стали получать 10 продуктов)
Март 2015Ноябрь 2016
1 год 9 месяцев
Студия Мобильных Разработок / Freelance

Астана

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий iOS Разработчик
Собственник и директор компании "Студия Мобильных Разработок". Набрал и обучил 9 ИТ-специалистов высший категории это 2 iOS, 2 Android, дизайнер, back-end, контент менеджер, бизнес-аналитика, тестировщик. Разработку вели по методологии SCRUM. Обучал бизнес-аналитика Вместе с аналитиком мы занимались составлением тех.задания, разработке mind-map, находил оптимальные и эффективные решений для заказчика. Составлял техническую документацию разработанного продукта. Использовали архитектуру MVC, MVVM, VIPER, VIP. Создал автоматизированую систему покрытия продуктов тестами примерно на 80%-90% (code-coverage) что сократило количество ошибок при производстве продукта. Внедрил шаблоны и кодогенерацию, что существенно сократило время которое тратили разработчики на повторяющиеся действия; Обучил и добился использования паттернов проектирования и принципов SOLID; Развернул и настроил локальный сервер на котором был репозиторий компании, CI/CD, тестовая среда и т.д.; Внедрил использование health-check для сервисов, с мониторингом и оповещением по sms; Разработка для клиентов дизайн приложений, brand-book (использовал инструменты: Sketch, AfterEffect, Photoshop) Разработал приложения для отслеживания общественного транспорта в городе Алматы - AlmatyBus https://goo.gl/dXSjLA , приложение скачало уже более 70 тыс. человек. Разработал приложения для резервирования мест в местах общественного питания inReserve https://goo.gl/cjzR38 . Для этого проекта был разработан полностью индивидуальный дизайн, также была интеграция с банковскими системами для проведения оплаты. Разработал приложение для записи автомобилей на автомойку WashMap https://goo.gl/BW1NrE В общем было разработано более 100 приложений и сервисов
Май 2014Март 2015
11 месяцев
ТОО "Коркем Телеком"

Астана

Информационные технологии, системная интеграция, интернет... Показать еще

IOS разработчик
Компания занималась разработкой приложений "под ключ" для клиентов. Скорость преобладала над качеством. Помимо основных обязанностей я разработал шаблон приложения, который позволял создавать новое приложения с уже настроенным проектом, подключенными библиотеками и т.д. Затем я создал шаблон для xcode, что повысило скорость разработки. Лично разработал приложение PhoneBooth https://goo.gl/Etz7sV которое позволяло через наш сервер и АТС делать звонки на бесплатные номера, а также в приложении было DTMF меню, чтобы пользователь не ожидал пока автоответчик говорит, а сразу переключался куда ему нужно. Занимался разработкой приложения BI Group https://goo.gl/hNpXYh для продажи квартир, приложение "визитка" Участвовал в акселерации стартапов и занял призовое место с проектом Greedy Technation 2015 с сервисом Greedy https://goo.gl/dRRSQG о чем написали в статье на сайте https://forbes.kz/articles/luchshih_startaperov_rk_otpravyat_na_uchebu_v_kremnievuyu_dolinu Создал приложением для отслеживания общественного транспорта в городе Астана - AstraBus https://goo.gl/bJWr9k . Реализовал сглаживание траекторий транспорта при дискретном обновлении координат сервера с использованием аппроксимации и интерполяции, что устранило эффект рывков при визуализации.
Октябрь 2013Май 2014
8 месяцев
LLP TotalStep

Астана

Информационные технологии, системная интеграция, интернет... Показать еще

IOS разработчик
- Приглашён на проект как iOS-разработчик, дополнительно выполнял функции Scrum-мастера и координатора команды. - Организовал работу 2 iOS и 2 Android разработчиков по методологии Scrum. - Участвовал в проектировании и утверждении прототипа приложения (аналог Foursquare для Астаны и всего Казахстана). - Отвечал за взаимодействие с дизайнером и контроль качества UI/UX. - Разработка велась на Objective-C с архитектурой MVVM и использованием реактивного программирования. - Реализован чат на основе WebSocket для обмена данными с сервером в реальном времени. - Использованы библиотеки: AFNetworking, CoreData, CoreLocation и др.
Январь 2012Сентябрь 2013
1 год 9 месяцев
Wooppay

Караганда, wooppay.com

Информационные технологии, системная интеграция, интернет... Показать еще

IOS разработчик
- Разрабатывал приложения для сервиса электронных денег на Objective-C (MRC → ARC). - Реализовал сетевое взаимодействие через AFNetworking, архитектура — REST, формат данных — JSON. - Выполнил адаптивную верстку приложения под разные устройства. - Создавал кастомные UI-компоненты по дизайн-требованиям.
Январь 2010Январь 2012
2 года 1 месяц

Караганда, www.epam.kz

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер по качеству T2
- Начал карьеру после прохождения курсов EPAM (сертификат). - Тестирование web-приложений, внедрение автоматизации с помощью Selenium. - Опыт тестирования клиент–серверных приложений и базы данных Oracle (валидность данных). - Тестирование API, включая нагрузочное. - Участие в проекте мобильного приложения: сборка и публикация в App Store / Google Play. - Настроил Continuous Delivery для автоматизации релизов; инициировал и внедрил Continuous Integration, построил систему CI/CD. - Писал unit-тесты, исправлял баги.

Навыки

Уровни владения навыками
Objective-C
Swift
UIKit
RESTful API
Agile Project Management
iOS
Git
Core Location
iOS Human Interface Guidelines
MVP
MVC
VIPER
Figma
FireBase
AutoLayout
Protocol Oriented Programming
CoreData
Preparation of technical specifications
QA
OOP
Prototyping
Developed for iOS
UI / UX design
Development of mobile applications
Управление проектами
JSON
Дизайн
Design Patterns

Опыт вождения

Имеется собственный автомобиль

Права категории B

Обо мне

Мобильный разработчик с более чем 8 годами опыта и 30+ реализованными проектами для клиентов из России, Израиля, Мексики и США. Экспертиза в iOS (Objective-C, MVVM, реактивное программирование), интеграции WebSocket и работе с REST API. Опыт управления командами, внедрения CI/CD, участия в проектировании и публикации приложений. Выступал спикером на конференции Kolesa Mobile 3.0. Ориентирован на проекты высокого качества, открыт к удалённой работе.

Портфолио

Высшее образование (Магистр)

2008
Томский государственный университет систем управления и радиоэлектроники, Томск
Автоматизированные системы обработки информации и управления, Инженер

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Тесты, экзамены

2017
Objective-C Test
upwork.com, Знание языка Objective-C
2017
Swift Test
upwork.com, Знание языка Swift

Гражданство, время в пути до работы

Гражданство: Казахстан

Разрешение на работу: Казахстан

Желательное время в пути до работы: Не имеет значения