Запускаем сервис оценки компаний как работодателей на «Моем круге». Узнать подробности
Обо мне

Разработка и поддержка приложений под iOS любой сложности.

Знаю Swift и Objective-C, имею опыт командной разработки.

VIPER, MVVM, RxSwift, SOLID, multithreading, TDD, Cocoa Pods, REST API, Websockets (socket.io), iBeacon, интеграция с 1С, Gitflow. Работа с картами Apple, Google, Yandex, Mapbox. Работал с базами Core Data, Yapdatabase, SQLite. Активно использовал local and push notifications, in-app purchases, анимацию в приложениях, simple game development (SpriteKit) и многое многое другое.

Быстро разбираюсь с новыми технологиями и библиотеками.

Есть большой опыт работы с чужим кодом и его улучшением в случае необходимости.

Разработал более 10 iOS приложений.

Уровень владения английским Intermediate.

Опыт работы
Февраль 2017 — по настоящее время (1 год и 6 месяцев)
ELEET
Lead iOS-developer
Эдинбург
Обязанности и достижения

Поддержка и доработка основного приложения мессенджера ELEET

https://itunes.apple.com/us/app/eleet/id1008703630...

За время работы закрыл более 250 тикетов, включающие множество багов, крешей и новых фич.

Командная разработка (2-3 программиста на iOS направлении), опыт взаимодействия с другими направлениями и backend. Репозиторий ведем по примеру Gitflow.

Реализовал новые фичи, такие как Биткоин-кошелек, звонки (в бизнес-версии), мультиселект сообщений для удаления или пересылки, новая обработка для отправки и загрузки медиа, поддержка Apple Watch, разбил огромный сториборд на несколько небольших, переписал некоторые проблемные места.

Участвовал в переводе приложения на новое шифрование.

Добился уровня CRASH-FREE USERS 99.7%, CRASH-FREE SESSIONS 99.98%, исправив самые критические и трудноуловимые креши.

В составе команды играл основную роль в редизайне всего приложения, переписав авторизацию/регистрацию, контакты, чаты и некоторые другие экраны с нуля. Попутно исправил многие deprecated методы и библиотеки на актуальные. А также произвел частичный рефакторинг кода. Частично перевел некоторые классы с Objective-C на Swift.

Август 2015 — Февраль 2017 (1 год и 7 месяцев)
Казинфотех
iOS-разработчик
Алматы
Обязанности и достижения

2 приложения для сервиса "Где ребенок". GPS-трекер и родительское приложение

https://itunes.apple.com/kz/app/gde-rebenok.-gps-m...

https://itunes.apple.com/kz/app/gde-rebenok.-rodit...

Декабрь 2014 — Июль 2015 (8 месяцев)
SCS-Development
iOS-разработчик
Алматы
Обязанности и достижения

Разработка внутреннего iOS приложения-клиента для работы с 1С-платформой (отчетность, согласование, заявки и др.)

Сентябрь 2013 — Декабрь 2014 (1 год и 4 месяца)
LoftyMoon
ios-разработчик, Сооснователь (CTO)
Алматы
Обязанности и достижения

Chocofood.kz (1 версия). Сервис по доставке еды

https://itunes.apple.com/kz/app/chocofood.kz-zakaz...

Арабус. Арабско-русский словарь + тренировки

https://itunes.apple.com/us/app/arabsko-russkij-sl...

2D игра "Rainbow Numbers"

https://itunes.apple.com/us/app/rainbow-numbers-fu...

Tea Guide

https://itunes.apple.com/ru/app/tea-guide/id854359...

ЕНТ 2013

https://itunes.apple.com/kz/app/ent-2013-bt-.-edin...

Февраль 2013 — Сентябрь 2013 (8 месяцев)
Crystal Spring
ios-разработчик
Алматы
Обязанности и достижения

Домовой (Brownie). Для учета коммунальных платежей и показаний счетчиков ЖКХ. 

https://itunes.apple.com/ru/app/brownie-smart-utilities/id675537279

Приложение БТА Страхование 

https://itunes.apple.com/kz/app/bta-strahovanie/id644885911?mt=8

Май 2011 — Февраль 2013 (1 год и 10 месяцев)
iBEC Systems
Веб-разработчик, iOS-разработчик
Алматы
Обязанности и достижения
Март 2010 — Май 2011 (1 год и 3 месяца)
Interactive Systems Design
Старший веб-программист
Алматы
Июль 2008 — Февраль 2010 (1 год и 8 месяцев)
Integral Design
Программист
Алматы
Высшее образование
Сентябрь 2004 — Июль 2008
АИЭС
Радиотехники и связи; ФРТиС
Алматы
Специализация и достижения
Бакалавриат "Вычислительная техника"