Обо мне

Легко обучаем, уделяю много времени самообразованию. Ответственен и надежен. В работе нацелен на результат. Быстро включаюсь в незнакомые мне проекты. Хорошо ориентируюсь в новинках веб технологий, умею предложить лучший вариант решения задач.

Хочу работать в команде профессионалов, учиться лучшему у лучших.

Профессиональные навыки
PHPYii frameworkLaravelMySQLLinuxGitRedisTarantoolDockerJQuery
Опыт работы
Тизерные сети
Москва
middle PHP developer
Февраль 2017 — По настоящее время (3 года и 2 месяца)

Обязанности:

  • Удаленная работа из дома
  • Умение самостоятельно настроить рабочую среду
  • Работа с технологиями php5.6 - 7.1, nginx, docker, percona, gearman, tarantool, clickhouse, redis, bitbucket, jira
  • Разработка и поддержка сайтов компании, публичный сайт - тизерная сеть с высокой нагрузкой, написан на yii2

Достижения:

  • Умение работать в любой среде windows, linux, macos
  • Работа с докером, создание образов на основе dockerfile, создание окружения с помощью docker-compose
  • Работа с технологиями и сервисами: gitlab, mariadb(tokudb), cratedb(column store + elastic search), vuejs, ansible, phing, unit/acceptance tests
  • Разработка сервисов на Elixir, Go, lua в тарантуле
  • Написание сборщиков логов по tcp и udp, сверка скорости работы и количество ошибок
  • Локальное тестирование работы RabbitMQ на замену Gearman
  • Работа с задачами, решение которых не требовало программирования (сбор информации о технологии, создание документации, подготовка информации для создания задачи другому программисту или системному администратору)
  • Настройка gitlab-runner и процесса сборки на двух стендах

Имею необходимое оборудование для удаленной работы.

Айкомплекс
Новокузнецк
middle PHP developer
Март 2016 — Февраль 2017 (1 год)

Обязанности:

  • Работа в linux среде
  • Использование технологий PHP5.6, ООП и паттернов проектирования, MariaDB, Redis, Mercurial
  • Умение самостоятельно настроить рабочую среду
  • Понимание принципов работы веб-сервера
  • Разработка под высокую нагрузку
  • Умение быстро разобраться в чужом коде (использовался самописный фрэймворк, к которому нет должной документации)
  • Поддержка и развитие сайта vipgeo.ru

Достижения:

Работал в большой компании с четкой организацией обязанностей. Достаточно быстро вошел в работу с проектом (за 1 неделю) без помощи других сотрудников. Продвигал идеи по улучшению проекта, часть из которых была реализована. Разобрался с многопоточным программированием с использованием языка Elixir. Писал парсеры других сайтов на Ruby и Elixir. Использовал git для локальной разработки. Прошел базовый курс обучения по google аналитике. Использовал её для новых идей и предложений. Писал скрипты (js) автоматизации работы контент менеджеров, продвигал идею взаимодействия отделов для улучшения продуктивности работы компании.

ООО Парабит
Новокузнецк
PHP developer
Февраль 2015 — Март 2016 (1 год и 2 месяца)

Обязанности:

Работа в linux среде Ubuntu 14.04, работа с техлогиями PHP5.3, ООП, Yii1, Yii2, MySQL, Redis, Работа с web сервером.

Поддержка и развитие проектов компании:

  • megatizer.ru - тизерная сеть объемом до 800 тысяч показов в сутки. Yii1, memcached, mysql, git разработка под высокие нагрузки.
  • vashgorod.ru - информационный портал с посещаемостью до 25 тысяч пользователей в сутки. Yii1, xcache, memcache, mysql, git. Уделено много внимания кешированию. Дополнительно разрабатывал backend для Новосибирской части новостного сайта.
  • CRM система для менеджеров компании. Yii2, mysql, git.

Достижения:

  • Интеграция автоматического экспорта событий в google calendar для оповещения менеджеров о встречах с клиентами
  • Изменение алгоритма выдачи тизеров, что значительно увеличило прибыль компании и заинтересованность клиентов в использовании нашей рекламной сети
  • Установка и настройка gitlab, redmine
  • Применение других языков программирования для решения поставленных задач (в частности Ruby)
  • Продвижение новых технологий
PHPООПYii frameworkMySQLGitMemcacheLinux
ООО Журнал "Вариант"
Новокузнецк
Web developer
Сентябрь 2012 — Февраль 2015 (2 года и 6 месяцев)

Обязанности:

Разработка и поддержка веб-сайтов компании:

  • variant-nk.ru
  • proarendu.ru
  • закрытого портала для нужд риэлторов города

Достижения:

  • Применение в работе технологий: html, js, php, ajax, Yii, mysql, git, MongoDB, AngularJS
  • Использование linux, как основной ОС для работы
  • Установка и настройка web сервера компании
  • Инициирование перевода команды разработчиков на ООП стиль программирования и использование yii фреймворка, как основного для разработки проектов
  • Перевод всех проектов с процедурного подхода на  ООП (Yii)
PHPООПYii frameworkLinuxMySQLNginx
Высшее образование
Новокузнецкий филиал Современной гуманитарной академии; НФ СГУ; НФ СГИ
Новокузнецк
Факультет: Информатика и вычислительная техника
Сентябрь 2007—Июнь 2015 (7 лет и 9 месяцев)
Web разработчик. Проходил практику в крупной Новокузнецкой компании. Защитил дипломную работу на тему "Создание Web сайта" в Новосибирске.