Обо мне

iOS:
- Objective-C, ООП, паттерны проектирования, Human Interface Guidelines;
- Инструменты: Xcode, Git, CocoaPods, Instruments (Time Profiler, Leaks);
- Storyboard, Auto Layout;
- Cocoa touch SDK (Foundation, UIKit, WebKit, CoreAnimation, CoreAudio);
- GCD, очереди, блоки;
- Понимание механизмов управления памятью (ARC, MRC);
- Работа со сторонними библиотеками AFNetworking, MagicalRecord, Realm, VK-ios-sdk.

Навыки:
- Публикация приложений в App Store, использование Fabric, Crashlytics, TestFlight;
- Знание протокола HTTP, работа с форматами JSON, XML;
- Проектирование БД, SQL;
- Проектирование и разработка клиент-серверного приложения с использованием RESTful интерфейса.

Дополнительно:
- Администрирование UNIX систем (FreeBSD, Linux). Установка, настройка и администрирование сетевых сервисов: web-server (apache, nginx), СУБД (MySQL, PostgreSQL), FTP (proftpd, vsftpd), Proxy (Squid), Firewall (ipfw, iptables), Samba, DNS (named), DHCP, Mail (postfix), Биллинговая система (ipa, ipacctd), NAT;
- Владение техническим английским (чтение/письмо).

Опыт работы
Сервис по управлению полевыми сотрудниками
Санкт-Петербург
iOS разработчик
Ноябрь 2016 — По настоящее время (4 года)

- Разработка в scrum команде мобильного приложения под iOS для автоматизации работы полевых сотрудников (мерчендайзеры, супервайзеры, аудиторы) и обслуживанию торговых точек. Занимался созданием нового функционала, MVP реализации с последующим развитием и интеграцией, поддержкой старого функционала.
- Scrum, Git, JIRA, Slack.
- Объединил три старых приложения в одно новое: https://itunes.apple.com/us/app/mst-lab-24/id1399045429?mt=8

Комплексные решения для бизнеса
Санкт-Петербург
Инженер по внедрению
Ноябрь 2011 — По настоящее время (9 лет)
Инженер по внедрению комплексного программно-аппаратного продукта ИУС-ГАЗ (ИМУС) в филиалы Газпрома (газотранспортные, газораспределительные, финансовые региональные компании), объединяя их в единое информационно-технологическое пространство. 1) Презентация продукта, обучение, инструктаж, консультирование, тех.поддержка пользователей внедряемого ПО; 2) Сдача выполненных работ представителям Заказчика; 3) Аудит качества внедрения (проверка работоспособности в соответствии с программой испытаний, обнаружение и анализ возникающих проблем при внедрении); 4) Повышение качества внедряемого продукта (посредничество между заказчиком и программистами).
ОАО ТомскНИПИнефть
Томск
Инженер сектора технологий проектирования
Ноябрь 2009 — Июль 2011 (1 год и 9 месяцев)
Инженер Сектора Технологий Проектирования. 1) Освоение Autodesk Civil 3D 2011 для задач интеграции CAD и GIS платформ; 2) Поддержка AutoPLANT v8i (создание спецификаций, программирование собственных элементов на Basic Script); 3) Восстановление чертежей (программирование на LISP); 4) Картография, конвертация материалов инженерных изысканий, классификация.
Томский Политехнический Университет, Институт Дополнительного Непрерывного Образования
Томск
Инженер информационно-методического центра
Август 2007 — Ноябрь 2009 (2 года и 4 месяца)
Преподаватель двух модулей курса «Презентационные технологии и материалы», обучение работе на Adobe Flash, Adobe Acrobat Professional. Контент-менеджер подразделений института на портале Oracle AS 10g. Системный администратор парка компьютеров (~50 машин).
ООО «Ant-Shtain»
Томск
Системный администратор UNIX-серверов
Февраль 2006 — Март 2008 (2 года и 2 месяца)
Системный администратор сети под UNIX-сервером. Удаленное администрирование и поддержка UNIX-серверов клиентов нашей компании.
Высшее образование
Томский политехнический университет
Томск
Факультет: Институт международного образования и языковой коммуникации (ИМОЯК)
Январь 2007—Январь 2011 (4 года)
квалификация: Переводчик в сфере профессиональной коммуникации
Факультет: Автоматики и вычислительной техники (АВТФ)
Сентябрь 2006—Май 2008 (1 год и 8 месяцев)
Военная кафедра, командир взвода ПВО
Факультет: Автоматики и вычислительной техники (АВТФ)
Январь 2004—Январь 2009 (5 лет)
Специальность: Геоинформационные системы