Профессиональные навыки
Опыт работы
Декабрь 2016 — по настоящее время (10 месяцев)
программист
Екатеринбург
Обязанности и достижения
Разработка внутренних сервисов компании на PHP. Основными задачами является разработка и сопровождение внутренних систем банка, в том числе нагруженного веб-api (более 1 000 000 запрсов в сутки). За время работы: - перенес основного веб-сервиса(SOAP и JSON-RPC) компании с фреймворка Zend 1( php 5.6.) на Lumen ( php7.1. ) с использованием компонентов Zend, тем самым, увеличив производительность веб-сервиса в два раза. Внедрил постоянное соединение с БД, что дало дополнительное увеличение производительности; - наладил непрерывную интеграцию веб-сервиса с использованием платформы Jenkins(статический анализ + unit/api тесты с использованием Codeception), интегрировал с сервисом мониторинга Pinba, наладил выгрузку логов в elasticsearch; - разработал веб-сервис(JSON-RPC и REST) на Lumen ( php7.1. ) для интеграции с сервером построения отчетов(JasperServerReport).
Октябрь 2016 — Декабрь 2016 (3 месяца)
программист
Екатеринбург
Обязанности и достижения
Разработка партнерского портала стартапа "ЯПроект"
Май 2015 — Сентябрь 2016 (1 год и 5 месяцев)
ООО Автоматизированные финансовые комплексы
инженер-программист
Екатеринбург
Обязанности и достижения
Проектирование, разработка и сопровождение основного продукта компании: кредитного комплекса(КК). Разработал клиентский портал для blitzzime.com, kakdrugu.ru, zaymograd.ru, 2fin.ru, интегрировал его с КК, провел запуск этих проектов, участвовал в разработке многих других проектов. Произвел интеграцию КК с сервисами: - VoIP-телефонии voximplant(http://voximplant.com/); - платежной системой winpay(http://win-pay.ru/); - платежной системой mandarinpay(https://mandarinpay.com/); - разработал систему построения портрета типичного пользователя микрозаймами на основе статистических данных; - разработал внутренний механизм расчета параметров микрозайма в соответствии с законодательством РФ.
Март 2013 — Апрель 2015 (2 года и 2 месяца)
программист
Томск
Обязанности и достижения
Основной круг обязанностей: - Участие в разработке казино слот-игр(в основном занимался разработкой отдельных модулей игр); - Разработка и интеграция типовой функциональности для казино слот-игр; - Участие в процессе подготовки локализованных версий игр; - Выявление особенностей поведения javascript-интерпретаторов на новых устройствах/браузерах/системах. Поиск путей их кросс-платформенного решения.
Ноябрь 2011 — Июнь 2013 (1 год и 8 месяцев)
программист
Томск
Обязанности и достижения
Разрабатывал систему документооборота для университета на базе системы Oracle UCM. Используемые технологии в проекте: java, servlets, jsp, SOAP.
Февраль 2011 — Август 2011 (7 месяцев)
ТОО "ИнтерКомпьютерСервис"
Инженер-программист
Караганда
Высшее образование
Сентябрь 2011 — Июнь 2013
ТПУ
Институт кибернетики (ИК)
Томск
Специализация и достижения
По окончании обучения получил диплом магистра-инженера техники и технологий. Дипломным проектом была реализация и наладка основного процесса документооборота университета на базе системы Oracle UCM. Специалиация: анализ и интерпретация данных; нейросетевые, эволюционные алгоритмы; обработка изображений.
Сентябрь 2007 — Июнь 2011
КарГТУ-Караганда
Информационных технологий
Караганда
Специализация и достижения
по окончании обучения получил диплом бакалавра техники и технологий. Специализация: защита информации