Резюме

Программист php senior

Личная информация

Гражданство: Россия

Разрешение на работу: Россия

Место проживания: Воронеж

Желательное время в пути до работы: Не более 20 минут

Переезд: Не готов

Пол: Мужской

Дата рождения: октябрь 1988

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

Занятость: Полная, удаленная работа

Опыт работы

ГБУ МО Центр развития цифровых технологий, Старший эксперт (Май 2023 - по настоящее время)

Занимался:

  • Разработкой BackEnd-end информационной системы Центра содействия строительству
  • Проектированием архитектуры сервиса и микросервисов
  • Проектированием и развитием Rest API
  • Взаимодействием с другими департаментами и их техническими специалистами
  • Поддержкой и развитием инфраструктуры
  • Code Review других членов команды
  • Распределением задач внутри команды
  • Формированием задач тех. долга
  • Собеседованием и оценкой соискателей
  • Запуском сервиса в MVP
  • Запуском сервиса в prod

Компании TextMagic, Backend разработчик (Февраль 2023 - Май 2023)

Занимался:

  • Разработкой новых фич и архитектуры платформы
  • Проектированием REST API
  • Интеграцией со сторонними сервисами
  • Рефакторингом и оптимизация кода
  • Масштабированием проекта под растущие нагрузки
  • Code Review других членов команды
  • Оптимизацией запросов к БД

ООО ВсеИнструменты.ру, Ведущий разработчик (Ноябрь 2020 - Январь 2023)

Занимался:

  • Поддержкой существующих и разработкой нового функционала внутренней системы компании на PHP 7.3, symfony 4;
  • Обновление инфраструктуры (PHP 7.3 => 7.4 => 8.1, symfony 4.4 => 5.4)
  • Решением сложных бизнес-задачи: осуществлял рефакторинг старого кода, разрабатывал архитектуру под реализацию новых задач и новых интеграций как с сервисами компании, так и с внешними сервисами;
  • Оптимизацией производительности сервиса
  • Участие в формирование архитектуры сервиса
  • Управлением беклогом и оценкой задач
  • CodeReview
  • Запуском сервиса MVP
  • Запуском проекта в prod
  • Созданием документации, проведением обучения и передача сервиса на поддержку администраторам

Проект unitpay.ru (группа кампаний modesco), PHP-разработчик (Февраль 2020 — Октябрь 2020)

Занимался:

  • Поддержкой работы платежного сервиса
  • Интеграцией с новыми поставщиками
  • Интеграцией со сторонними API
  • Рефакторингом и документирование проекта
  • Разработкой, тестирование и внедрение новых возможностей
  • Аналитикой и интеграцией с AmoCRM
  • Поддержкой работоспособности плагинов интеграции с сервисом

Проект telderi.ru (группа кампаний modesco), PHP-разработчик (Февраль 2018 — Февраль 2020)

Занимался:

  • Решением кучи технических проблем запущенного проекта
  • Решением проблем безопасности
  • Воссозданием из пепла инфраструктуры
  • Стабилизацией работы сервиса, который падал от 1 до 6 раз в сутки
  • Разработкой и внедрение новых возможностей
  • Интеграцией со сторонними сервисами
  • Рефакторингом и переход с одного фреймворка (yii1) на другой (symfony)
  • Созданием системы мониторинга на zabbix

Проект text.ru (группа кампаний modesco), PHP-разработчик (Май 2017 — Февраль 2018)

Занимался:

  • Поддержкой и развитием проектов компании
  • Переходом с frameworm Codeigniter на Symfony
  • Внедрением мультиязычности на проект
  • Устранением узких мест в бурно растущем проекте

ООО Инкор Девелопмент incoredevelopment.com, PHP-разработчик (Ноябрь 2015 — Май 2017)

Занимался:

  • Поддержкой клиентов и помощью в интеграции с smsgate
  • Созданием системы мониторинга на zabbix
  • Созданием документации для клиентов
  • Доработкой серверных модулей для работы с протоколом SMPP
  • Построением аппаратных ферм для отправки sms
  • Интеграцией и отладкой с новыми поставщиками по протоколу SMPP
  • Созданием библиотек, модулей и пакетов для интеграции с сервисом
  • Развитием API
  • Оптимизацией производительности сервисов
  • Повышением надежности сервисов

IT Expert Group tegroup.ru, PHP-разработчик (Июнь 2014 — Ноябрь 2015)

Занимался:

  • Поддержкой и обслуживание сайтов
  • Программирование проектов различной сложности, в первую очередь интернет-магазинов
  • Интеграцией верстки для новых проектов
  • Созданием системы парсинга/загрузки прайсов от поставщиков
  • Интеграцией сайтов с 1С
  • Разработкой системы медицинских дневников наблюдения
  • Устранением последствий взлома сайтов, закрытие уязвимостей

ООО Р-Терминал, rterm.ru, Программист (Март 2011 - Июнь 2014)

Занимался:

  • Поддержкой и обслуживанием сайтов компании
  • Созданием и согласованием ТЗ на создание сайта или ПО с клиентами
  • Работа с фрилансерами
  • Созданием сайтов для клиентов на CMS, созданием плагинов и расширений для cms (joomla), наполнением сайтов
  • Созданием систем на заказ (электронные протоколы для футболистов)
  • Внедрение медицинских систем (медпорта воронежской области)
  • Продвижением сайтов компании и заказчиков
  • Поддержкой и консультация клиентов удалено
  • Руководством и координирование команды
  • Написанием скриптов на bash, php для внутренних нужд (резервного копирования, работы со сторонним API)
  • Администрирование сетей, Linux серверов, монтажом оборудования
  • Ремонтом оборудования
  • Восстановлением данных

Образование

Институт менеджмента, маркетинга и финансов, Воронеж 2011

Экономический факультет, Прикладная информатика в экономике

Институт менеджмента, маркетинга и финансов, Воронеж 2008

Факультет среднего профессионального образования, Автоматизированные системы обработки информации и управления

Обо мне

  • Знание php8 (ООП, MVC и паттернов проектирования).
  • Опыт работы с СodeIgniter, symfony, yii
  • Разработка архитектуры сервисов
  • Базовые знания html, css, js (могу, но не хочу верстать)
  • Знание систем контроля версий svn, mercurial, git
  • Знание на хорошем уровне linux, macOS и windows (desktop)
  • Знание виртуализации и контейнеризации
  • Если что-то не знаю, это не помешает в этом разобраться
  • Без вредных привычек

Мне больше нравится разгребать завалы и технические проблемы проекта, а не реализовывать что-то новое. Распутывать лапшекод, рефакторить говнокод, документировать и разбираться в бизнес логике, оптимизировать процессы, настраивать мониторинг и тесную интеграцию с ним. Отбиваться от Ddos. Удалять большие куски неиспользуемого кода.

Тестов не прохожу, тестовые задания не делаю.