Обо мне

Специализация и профессиональные навыки

  • SAP Strategy Management, SAP BI/BW, SAP MDM, SAP IDM, SAP FIM
  • Языки программирования - PHP (Yii1/Yii2, Laravel, Codegniter, Phalcon), Java, Javascript (client side & node.js);
  • Базы данных - MySQL, PostgreSQL, Oracle;
  • NoSQL решения - MongoDB, Redis, Memcache(DB), handlersocket;
  • Интеграция данных (ETL) - Pentaho Data Integration, SAP PI;
  • Интерфейсы и MV* фреймворки - Bootstrap, GMD, AngularJS, React, Meteor;
  • Виртуализация и devops - Docker, Vagrant, LXC;
  • Полнотекстовый поиск - Sphinx, Elastic;
  • Сборка и тестирование - Jenkins, PhpUnit, Codeception;
  • Контроль версий - git, svn, mercurial.

Нагрузочное тестирование и оптимизация веб-приложений для высоких нагрузок.

Проектирование архитектуры сложных проектов и написание технической документации. Структурирование и анализ документов, знаний и фактов.

Разработка краудсорсинговых и около-краудсорсинговых проектов.

Разработка быстрых многопоточных парсеров (web crawling).

Дипломы и повышение квалификации

  • PHP-программист (Intuit.Ru, 2005)
  • Проектирование информационных систем (Intuit.Ru, 2007)
  • JAVA-программист (Intuit.Ru, 2008)

Сертификаты

  • SMI310: Implementation Projects with SAP Solution Manager
  • TZNWIM: SAP NetWeaver Identity Management
  • BOE310: BI Platform 4.0: Admin & Security
  • BOE320: BI Platform 4.0: Admin. Servers
  • SSM310: SAP Strategy Management 10

Членство в обществах и ассоциациях

  • Участие в конференции Highload++ 2009
  • Участие в конференции Highload++ 2010
  • Участие в конференции SphinxConf 2010
  • Участие в конференции Highload++ 2014
Профессиональные навыки
SapNode.jsJavascriptDockerMySQLMongoDBPHPJavaReact.jsAngular.js
Опыт работы
Ноябрь 2015 — по настоящее время
CTO
Астана
Март 2014 — Ноябрь 2015
Директор департамента разработки
Астана
Обязанности и достижения

Курирование работы департамента, в том числе:

разработка стратегии развития департамента;
внедрение и контроль соблюдения стандартов качества разработки ПО (SQUARE);
внедрение гибких механизмов ведения проектов - Agile, Scrum;
внедрение механизмов по контролю версий (и версионности в целом);
внедрение механизмов по документированию разработок;
планирование роста сотрудников и департамента в целом;
составление планов и регламентов внутреннего обучения и менторства;
оптимизация и автоматизация внутренних бизнес-процессов департамента;
распределение и перераспределение ресурсов;
бюджетное планирование;
работа над мотивацией сотрудников, составление индивидуальных планов развития.

Сентябрь 2008 — Ноябрь 2015
ведущий разработчик
Астана
Обязанности и достижения

Участие в качестве технического архитектора и ведущего разработчика:

Электронный архив судебных документов Верховного суда Республики Казахстан - проектирование и реализация собственного комплексного решения по управлению, хранению, архивированию и уничтожению документов на базе Java Spring MVC, Angular.JS, SphinxSearch, MySQL и ABBYY Recognition Server API.

Подсистема "Стратегический план" проекта "е-Минфин" Министерства финансов Республики Казахстан - проектирование и реализация собственного комплексного решения по управлению стратегией и рисками на базе SAP Strategy Management, SAP Business Objects BI, SAP GRC (Governance, Risk and Compliance), SAP FIM (Finance Inforamation Management), SAP NW IDM, SAP Data Sercives.

Подсистема "Аналитический центр" проекта "е-Минфин" Министерства финансов Республики Казахстан - проектирование, разворачивание и масштабирование комплексного BI решения на базе SAP Business Objects, в том числе - построение аналитической отчетности с использованием SAP Business Objects Web Intelligence, регламентной отчетности с использованием SAP Business Objects Crystal Reports (2008, 2011, Enterprise), построение инфографики и дашбордов с использованием SAP Business Objects XCelsius (Dashboards).

Проектирование и реализация механизмов единого входа (SSO) между SAP и не-SAP системами, управления пользователями через SAP NW IDM.

Проектирование и курирование процесса разработки портала Электронных государственных закупок на базе стека технологий PHP5, Javascript, Oracle, Sphinx, в том числе реализация модулей: ядро системы, управления файлами и криптография (RSA, GOST), система гибких очередей.

Сентябрь 2008 — Март 2014
Центр электронной коммерции, ТОО
Ведущий разработчик
Астана
Обязанности и достижения

Разработка и архитектура сайта электронных государственных закупок Республики Казахстан , в том числе:

ядро системы (аутентификация, ролевая политика, мультиязычность, система очередей);
модуль "Планирование";
модуль "Электронные договора";
модуль "Закупки" - "Ценовые предложения", "Бумажные закупки", "Один источник";
аналитический модуль на основе АК "Прогноз", SAP BI, Pentaho ETL.

Разработка веб-сайтов и веб-приложений на основе CMS Typo3 и CMF CodeIgniter;
Работа с модулями статистики и отчётности, а так же построение хранилища данных (BI Pentaho и АК "Прогноз");
Анализ и миграция данных (Pentaho Data Integration);
Разработка и поддержка веб-сервисов;
Опыт разработки и интеграции с криптопровайдерами (Tumar CSP и IOLA);
Организация и построение процесса разработки в команде (планирование задач, контроль за исполнением, использование SVN, Redmine, Hudson и др.)

Август 2008 — Сентябрь 2008
Intesys, ТОО
Разработчик
Астана
Июль 2006 — Июль 2008
BK.kz Studio, ТОО
Разработчик
Астана
Май 2005 — Февраль 2007
Bk.kz Studio
разработчик
Астана
Высшее образование
Январь 2015 — По настоящее время
JHU
Engineering
Балтимор
Специализация и достижения

Data Science

Январь 2004 — Январь 2008
КазАТУ
Компьютерных систем и профессионального образования
Астана