28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Экспертное знание PHP, JS, MySQL, PostgreSQL, MongoDB, ElasticSearch, Symfony, Phalcon, Yii, Docker, Unix, RabbitMQ.

Продолжительный опыт работы: Java (Hibernate + Spring), C++, Vue, Kubernates, Go (несколько внутренних проектов).

Знание стандартов проектирования и программирования в т.ч. микросервисной архитектуры, большого количества языков, любимым из которых является PHP. Разрабатываю от обычных скриптов до нагруженных API с автоматической документацией по стандартам OpenApi и демонами.

Ранее разрабатывал преимущественно на Phalcon, последние несколько лет использую Symfony. Отлично знаю и использую Docker в dev и prod окружениях.

Разработка безопасного, чистого и тестируемого кода c соблюдением принципов проектирования SOLID по TDD, профессиональное понимание уязвимостей приложений и способов их предотвращения.

Работа с десятком языков программирования и технологий, взаимодействующих с ИТ. Умею проектировать системы с использованием паттернов проектирования и здравого смысла.

Высокий уровень знания алгоритмизации. Высокий уровень понимания работы программного кода на уровне “железа”. Отлично знаю системное администрирование и легко настрою сервер под production окружение.

Не боюсь legacy кода и рутинной работы, легко провожу рефакторинг. Независим от используемых технологий, отличное понимание разницы между: “работает у меня” и “работает в production”.

Настроен на командную работу, всегда готов рассказать что-нибудь интересное и предложить решения. Не долго работал по Agile, Scrum. Люблю проводить различные презентации (подавал доклады на РИТ) и рассказывать что-то новое из ИТ-сферы. Огромное желание узнавать что-то новое и учиться у коллег, ежегодно прочитываю около 20 книг профильной литературы, периодически помогаю новичкам на stackoverflow. 

Профессиональные навыки
Опыт работы
Trafficstore
Москва
Ведущий PHP-Программист / Product owner
Октябрь 2015 — Июль 2019 (3 года и 10 месяцев)

- Разработка с "нуля" и проектирование всех серверных частей (клиентского REST API, базы данных, демонов (биллинг, генерирование отчетности и т.д.), внутренних систем управления);

- Интеграции с платежными системами (Uniteller, PayAnyWay, Webmoney, Qiwi, Яндекс.Касса, Робокасса) (ввод/вывод денег), сторонними сервисами, внутренними сервисами (1С);

- Коммуникация со сторонними разработчиками;

- Оптимизация программного проекта под нагрузку (40 000 rpm);

- Поддержка и разработка клиентского интерфейса;

- Администрирование серверов, внедрение мониторинга (Prometheus) и CI (Gitlab), поддержка работоспособности системы в режиме 24/7;

- Проведение аудитов безопасности информационной системы;

- Ведение переговоров с внешними заказчиками и партнерами, внутренними заказчиками (бухгалтерия, юристы и т.д.), сторонними сервисами (полный цикл от подписания документов до технического решения);

- Проведение собеседований, codereview;

- Контроль производительности, кодовой базы, финансовых показателей, проведение аналитики, оптимизация затрат, разработка внутренних регламентов, организация эффективного процесса разработки, ведение бэклога на основе пользовательских историй;

- Запуск новых проектов компании (от согласований, тестовых прототипов и проектирования архитектуры до перевода в промышленную эксплуатацию) (Saymart - в т.ч разработка мобильного приложения на Java);

ВебЭффектор
Москва
Программист
Июль 2013 — Октябрь 2015 (2 года и 4 месяца)

- Разработка и поддержка внутренней системы управления проектом (PHP)
- Разработка и поддержка внутренней системы управления клиентами (CRM) (Java + PHP + RabbitMQ + MySQL + Memcached + JS)
- Разработка и поддержка системы учета рабочего времени внутри компании;
- Разработка интеграций (АТС, API);
- Разработка алгоритмов и системы учета эффективности работы операторов Call-центра, инструментов повышения эффективности работы с клиентами;
- Ведение переговоров с внутренними заказчиками, проведение презентаций;
- Разработка новой функциональности, рефакторинг в Webeffector на Java;
- Обучение новичков, проведение собеседований;

PHPMySQLRabbitmqООПGitJavaLinux
Высшее образование
Национальный исследовательский университет «МЭИ»
Москва
Факультет: ИББ
Сентябрь 2014—Июль 2017 (2 года и 10 месяцев)
Дополнительное образование
Университетский колледж информационных технологий
 
Программное обеспечение ВТ и АС
Сентябрь 2010—Июнь 2014 (3 года и 9 месяцев)

Техник-программист (с отличием)