Профессиональные навыки
Опыт работы
Сентябрь 2015 — по настоящее время (2 года и 4 месяца)
k2s
Web-разработчик, тим-лид
Новосибирск
Обязанности и достижения

Разработка международного higlhoad filestorage-проекта.  Стек: nodejs, react, react-native, php, yii (1 и 2 версии), docker, ansible, rabbitmq, mongodb и много чего другого. 

Июль 2014 — Май 2015 (11 месяцев)
Flamp.ru (2GIS)
senior php developer
Новосибирск
Обязанности и достижения

Разработка сайта и api нагруженного проекта flamp. PHP, Yii, Postgres, Redis, Amqp, LUA, unit tests и много всего другого. Ежедневные scrum-митинги, ретроспективы Работа с Jira, gitlab

Октябрь 2013 — Июль 2014 (10 месяцев)
МИРА
senior php developer, team lead
Новосибирск
Обязанности и достижения
Разработка нового портала и федеральной социальной сети по тематике ЗОЖ. На серверной стороне: php (yii), mongo, mysql, sphinx На клиентской: js (canjs + lmd)
Март 2013 — Сентябрь 2013 (7 месяцев)
MyHome
Руководитель отдела веб-разработки, CTO
Новосибирск
Обязанности и достижения
Обязанности: - Принимал участие в разработке сайта myhome.ru. - Занимался администрированием серверов компании. Средняя нагрузка на сайт 50~100тыс. уников в сутки. - Руководил командой из 2х фронтэнд девелоперов и 3х бэкэнд девелоперов. - Занимался сбором, планированием и постановкой задач, отчетностью, стратегическим планированием. Достижения: - Разработал план внедрения CRM и биллинга в компании и последующей интеграции с сайтом.
Июль 2011 — Март 2013 (1 год и 9 месяцев)
MyHome
Ведущий программист
Новосибирск
Обязанности и достижения
Обязанности: - Участвовал в разработке сайта myhome.ru с самого первого дня. - Проводил технические собеседования на должности фронтэнд и бэкэнд разработчиков. Достижения: - Разработал архитектуру и выбрал основные инструменты (php, yii, redis, mysql, git, gearman, memcached, sphinx, capistrano, postfix). - Настроил систему деплоя capistrano. Внедрил систему очередей Gearman. Разработал компонент шаблонизации email-сообщений, отправляемых через Gearman. - Разработал приложение для автоматической сборки и активации файлов конфигурации sphinx на python. Внедрил supervisord для контроля воркеров Gearman. Внедрил систему инкрементального бэкапа между серверами.
Декабрь 2010 — Июль 2011 (8 месяцев)
ООО "Всемайки"
Руководитель отдела веб-разработки
Новосибирск
Обязанности и достижения
Обязанности: - Участвовал в разработке новой версии основного сайта компании (поиск узких мест, оптимизация, рефакторинг, разработка нового функционала). - Принимал активное участие в администрировании серверов. Достижения: - Внедрил тикет-систему для службы поддержки партнеров и клиентов. Доработал функционал системы для работы с тикетами по почте (ответ на письмо = ответ на тикет и т.п.). Исправил некоторые ошибки в самой системе. - Разработал складское веб-приложения для сбора заказов. Работает со сканером штрих-кодов. - Снизил нагрузку на основной сервер компании на 40% посредством рефакторинга и внедрения поисковика sphinx в нагруженных местах. Средняя нагрузка на сайт 1000000 хитов в сутки. - Перевел разработку всех проектов компании на систему контроля версий (git).
Октябрь 2009 — Ноябрь 2010 (1 год и 2 месяца)
1GT
php developer
Новосибирск
Обязанности и достижения
Начал разработку крупных заказов, разрабатываемых с нуля на базе php фреймворка yii, тем самым расширил круг потенциальных заказчиков компании и увеличил средний чек. До этого компания занималась только разработкой сайтов на базе готовых решений (CMS Joomla + модули для нее). Разработал оффлайн приложение для aucm.su на Borland C++ Builder. Приложение формата справочник, интегрировано с базой сайта компании. Имеет возможность обновления базы и управления рекламными баннерами приложения через панель администрирования сайта. Проводил все технические собеседования на должность веб-программиста. Штат программистов 7 человек. Обеспечивал администрирование серверов компании. Было 3 выделенных сервера Hetzner на базе Debian. На серверах работало около 150 сайтов компании. Консультировал заказчиков по техническим вопросам. Участвовал в формировании сметы заказов.
Высшее образование
Январь 2006 — Январь 2011
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск