bloom-79892bloom-79892

Константин Трегубов

PHP разработчик · Бэкенд · Старший (Senior)
От 170 000 ₽ · Не ищу работу
Возраст: 32 года
Опыт работы: 8 лет и 5 месяцев
Регистрация: 08.08.2013
Последний визит: 2 месяца назад
Местоположение: Россия, Новокузнецк
Профессиональные навыки: PHP · Yii framework · Laravel · MySQL · Linux · Git · Redis · Tarantool · Docker · JQuery
Войдите, чтобы посмотреть контакты пользователя

Обо мне

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

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

Опыт работы

  • Тизерные сети
    Москва
    middle PHP developer
    Февраль 2017 — По настоящее время (4 года)

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

    • Удаленная работа из дома
    • Умение самостоятельно настроить рабочую среду
    • Работа с технологиями 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)
    • Продвижение новых технологий
  • ООО Журнал "Вариант"
    Новокузнецк
    Web developer
    Сентябрь 2012 — Февраль 2015 (2 года и 6 месяцев)

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

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

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

    Достижения:

    • Применение в работе технологий: html, js, php, ajax, Yii, mysql, git, MongoDB, AngularJS
    • Использование linux, как основной ОС для работы
    • Установка и настройка web сервера компании
    • Инициирование перевода команды разработчиков на ООП стиль программирования и использование yii фреймворка, как основного для разработки проектов
    • Перевод всех проектов с процедурного подхода на  ООП (Yii)

Высшее образование

  • НФ СГА-Новокузнецк

    Новокузнецкий филиал Современной гуманитарной академии; НФ СГУ; НФ СГИ
    Новокузнецк · 3 выпускника
    Информатика и вычислительная техника
    Сентябрь 2007 — Июнь 2015 (7 лет и 9 месяцев)
    Web разработчик. Проходил практику в крупной Новокузнецкой компании. Защитил дипломную работу на тему "Создание Web сайта" в Новосибирске.