Обо мне

Профессионально занимаюсь разработкой c 2014 года.

Стоять на месте слишком скучно, поэтому всегда есть желание и потребности в развитии. Постоянно пробую новые технологии. Люблю объективные решения, противник решений "я сказал и точка". 

Мои профессиональные навыки и качества:

  • Разработка высоконагруженных систем (прогнозирование поведения и разработка нужных механизмов защиты системы при нагрузке)
  • Понимание и умение пользоваться принципами SOLID
  • Знание протокола HTTP
  • Инициативность, ответственность,  стремление к профессиональному росту
  • Написание понятного и чистого кода, соблюдение стандартов кодирования
  • Тестирование (Написание тестируемого кода, написания тестов под этот код)
  • Оптимизация работы алгоритмов
  • Оптимизация SQL-запросов
  • Администрирование Linux и Windows систем
  • Понимание и умение разбираться и ориентироваться в чужом коде
  • Работа в команде
  • Интеграция с любыми сервисами (Facebook, Я.Деньги, ВКонтакте, Avito, Telegram, etc.)
  • Разработка API

Языки программирования

  • Основные
    • PHP
    • JavaScript
    • Go
  • Не использую, знания на уровне понимания кода
    • C
    • C++
    • Python

---------

CMS

  1. Wordpress
  2. Joomla
  3. Opencart
  4. Drupal
  5. Bitrix 

    PHP Фреймворки:

    1. Symfony 3.4, 4+
    2. Yii1, 2 (слежу на 3 версией)
    3. Zend Expressive
    4. Slim


    Средства тестирования:

    1. Codeception
    2. PHPUnit

    СУБД

    1. PostgreSQL
    2. MySQL

    Средства для полнотекстового поиска

    1. Sphinx

    Кеширование

    1. Redis

    Статические анализаторы кода

    1. Phan

    Брокеры очередей

    1. Beanstalk
    2. RabbitMQ

    Пакетные менеджеры

    1. Composer
    2. Npm

    Системы контроля версий

    1. Git


    ---------

    JS Фреймворки

    1. jQuery
    2. VueJS
    3. React

    Верстка

    1. HTML4, 5
    2. CSS
    3. Bootstrap

    Препроцессоры CSS

    1. SASS
    2. LESS

    Пакетные сборщики

    1. Grunt
    2. Gulp
    3. WebPack


    ---------

    Средства контейнеризации/виртуализации

    1. VirtualBox
    2. Docker
    3. Docker Compose
    Участие в профессиональных сообществах
    Опыт работы
    Международная партнерская сеть по CPA-маркетингу
    Разработчик
    Июль 2019 — По настоящее время (6 месяцев)
    PHPGitSQLDockerYii framework
    SMMbro
    Воронеж
    Full-stack developer
    Июнь 2018 — Июнь 2019 (1 год и 1 месяц)
    ЛИС
    Воронеж
    Преподаватель HTML, CSS, JavaScript
    Сентябрь 2017 — Июнь 2018 (10 месяцев)
    Программист
    Январь 2016 — Сентябрь 2017 (1 год и 9 месяцев)

    Разработка сайтов

    Частная практика, работа без зачисления в штат
    Full-stack developer
    Январь 2014 — Август 2017 (3 года и 8 месяцев)
    Высшее образование
    Воронежский государственный университет
    Воронеж
    Факультет: Компьютерных наук
    Сентябрь 2018—По настоящее время (1 год и 3 месяца)

    Безопасность и защита информации

    Факультет: Физический
    Сентябрь 2014—Июнь 2018 (3 года и 9 месяцев)

    ИВТ