Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Профессионально программирую более 10 лет, владею PHPGolang, часто выступаю как "играющий тренер".

Работаю с sql-бд, а также с noSql хранилищами, типа Redis. Использую очереди в Redis и RabbitMq.

Большой опыт работы с highload-проектом, где использовались Clickhouse и Tarantool, понимаю всю боль и узкие места, знаю как настраивать метрики. Умею настроить мониторинг сервисов и приложений.

Могу собрать/расширить команду, знаю как оживить процесс выполнения задач, настроив правильный workflowcode-review, и отладив процессы внутри команды.  

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Нативнаярекламная сеть. ТОП1 по качеству и ТОП3 по объему товарного интернет-трафика в СНГ
Team lead
Январь 2019 — По настоящее время (1 год и 4 месяца)

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

  • Управление командой
  • Проведение технических собеседований и найм новых разработчиков и devops в команду
  • Настройка workflow
  • Написание приложений на php и golang
  • Решение инфраструктурных задач
  • Решение проблем масштабирования, технического долга
  • Внедрение процессов автоматизации
  • Мониторинг и метрики процессов

Достижения:

  • Написал golang-приложение для взаимодействия с MaxMind, для определения гео, убрал нагрузку с Mysql

  • Инициировал внедрение балансировщика HAProxy, чтобы увеличить пропускную способность mysql

  • Запустил процесс контейнеризации приложений, старт процессам CI

  • Увеличил команду разработчиков (+2 девелопера) и нанял devops-специалиста, для чего провел более 50 собеседований

  • Внедрил удачное управленческое решение, которое решило проблему BUS-фактора

  • Настроил процессы workflow, которые включали обязательный код-ревью несколькими разработчиками, правильное тестирование, деплой

  • Покрыл мониторингом сервисы и приложения, настроил алерты

GLO Services - unicall.io
Москва
Senior php developer
Январь 2017 — Январь 2019 (2 года и 1 месяц)

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

  • написание CRM-системы на php7, yii2, postgre, rabbitMQ
  • интеграции с Zoiper, GoogleMap, Genesys, Asterisk
  • написание unit-тестов
  • разработка API интеграций для партнеров

Достижения:

  • написал модули: trainings - для проведения Тренингов новых операторов, documents - для формирования шаблонов Отчетов, редактирование и другие возможности, автоматическая отправка отчетов на мыло, job - модуль для приема на работу новых сотрудников, учет, загрузка документов, апрув и т.д, schedule - расписание для операторов, возможность куратору формировать расписание работы операторов, cabinet - личный кабинет для оператора, управление документами, отчетами, расписанием

  • реализовал мультиязычность в CRM
  • интегрировал landing в экосистему текущей CRM-системы на yii2
  • поднял и настроил окружение для автотестов на codeception
  • написал unit-тесты, покрыл наиболее критичные участки кода
Агентство цифровых исследований и консалтинга
Team lead / php developer
Февраль 2016 — Январь 2017 (1 год)

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

  • Разработка различных проектов на php, с использованием mysql, javascript, angular
  • Успешная поддержка нескольких проектов и их активное развитие
  • Составление ТЗ, оценка объема работ и распределение задач между сотрудниками

Достижения:

  • разработал API для мобильного приложения isina.com (Yii1 + Jquery). Разработка через TDD
  • реализовал p2p-сервис "Перевод с карты на карту" для РосИнтерБанка (Php, Soap, Jquery), в т.ч. Алгоритм Луна
  • реализовал новый сайт "Домашние деньги", в т.ч. управлял командой в разработке фронтенда (JQuery)
  • готовил окружение для Alfa Future People
  • принимал участие в разработке внутреннего web-приложения для Сбербанка (React + Node)
Полный спектр работ, связанных с рекламой в интернете: консалтинг, медиапланирование, контекстная и медийная реклама
Full stack разработчик
Июнь 2015 — Ноябрь 2015 (6 месяцев)

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

  • разработка и развитие сайта novostroy-m.ru на yii1 + mysql + php7 + php5 + jquery
  • развитие сайта novostroy-spb.ru
  • развитие сайта comestate.ru
  • интеграция API Google Map и Yandex Map
  • миграция сайта с yii1 на yii2

Достижения:

  • интегрировал Карты в сервис
  • поднял тестовое окружение для запуска unit-тестов
JavaScriptPHPMySQLJQueryLinuxGitООП
ООО ВГороскопе - vgoroskope.ru
Москва
Full stack developer (part-time)
Июнь 2015 — Январь 2016 (8 месяцев)

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

  • Разработка сайта на yii2 + mysql + nginx + php7
  • Оптимизация запросов в бд

Достижения:

  • поднял тестовый сервер
  • внедрил git
  • постановка и работа над задачами перенесена в Trello
  • часть функционала перенес в ajax, чтобы снизить нагрузку на бекенд
  • оптимизировал запросы в бд
  • внедрил авторизацию через соц.сети
JavaScriptLinuxMySQLGitPHPAjaxYii frameworkООП
Высшее образование
Магнитогорский государственный технический университет им. Г.И. Носова
Магнитогорск
Факультет: Экономики и права
Сентябрь 2003—Июнь 2008 (4 года и 9 месяцев)
Математик-экономист