← В ленту

Скиллы

PHP
Symfony
API Platform
PostgreSQL
React
TypeScript
Webpack
Babel
Jest
Storybook
Eslint
Prettier
HTML
CSS
Docker

Опыт работы

Старший разработчик серверных приложений
с 12.2024 - По настоящий момент |YCLIENTS
PHP 8.4, Symfony, MySQL, Kafka, Redis, Clickhouse, Docker, Ansible
● Перенос функциональности из legacy-монолита в микросервисы: - Разработка технического дизайна сервиса. - Прохождение архитектурного ревью. - Написание кода. - Разработка плана деплоя и отката. - Запуск сервиса в prod-окружении и постепенный перевод трафика из монолита на микросервис. ● Реализация новых бизнес-функций и исправление ошибок в legacy-монолите. ● Код разрабатывался в соответствии с парадигмами слоистой архитектуры и DDD и покрывался модульными, интеграционными и функциональными тестами. ● В проекте активно использовались инструменты статического анализа кода.
Ведущий разработчик PHP
12.2022 - 12.2024 |КонсультантПлюс
PHP 8.1, RestAPI, Yii2, Symfony 7, TDD, Postgres, Redis, Gitlab CI
● Взаимодействие с внутренним заказчиком, разработка ТЗ и технической документации (включая C4‑диаграммы). ● Разработка RestAPI по стандартам JsonApi и документирование в формате OpenAPI. ● Разработка нового и поддержка существующего функционала, рефакторинг legacy кода. Перевод legacy кода на использование PHP 8.1. ● Применение методологий Domain‑Driven Design и гексагональной архитектуры, а также паттерна CQRS для проектирования и разработки высокоуровневых решений, сфокусированных на бизнес‑логике. ● Работа с фреймворками Yii2 и Symfony 7, а также библиотекой ApiPlatform. ● Использование TDD (Test‑Driven Development) подхода. Написание модульных и функциональных тестов. ● Использование Postgres. Разработка структуры базы, оптимизация запросов. ● Использование Redis для кэширования. ● Настройка и использование статических анализаторов кода. ● Настройка и использование Gitlab CI. ● Участие в code review.
Fullstack разработчик
11.2020 - 11.2022 |Утконос, онлайн-магазин
PHP, Symfony, API Platform, PostgreSQL, React, TypeScript, Webpack, Babel, Jest, Storybook, Eslint, Prettier, HTML, CSS, Docker
● Запуск с нуля платформы для размещения вакансий компании Утконос (Symfony, API Platform, React). ● Поддержка работы и реализация нового функционала внутреннего портала.
Программист PHP
07.2017 - 10.2020 |Росэлторг
Symfony 4.2, PHP 7.1, GraphQL API, PostgreSQL, RabbitMQ, Zend Framework 1, ExtJS
● Поддержка и оснащение новым функционалом торговой площадки Трубной Металлургической Компании. ● Работа над площадкой электронного документооборота.
Программист PHP
10.2015 - 07.2017 |Зимняя сказка, интернет-магазин
PHP, HTML, JavaScript, MySQL, Sphinx, Bash
● Интеграция сайта с системами партнёров. ● Написание скриптов администрирования сервера.
Программист PHP
06.2001 - 09.2015 |Атанор, группа компаний
PHP, C
● Разработка системы управления оборудованием Умного дома и Умного конференц-зала (PHP, C). ● Создан сервер управления оборудованием на основе ОС Linux.
Лаборант-исследователь
09.1997 - 05.2001 |Институт системного программирования РАН
Тестирование
● Участие в разработке технологии тестирования программного и аппаратного обеспечения на основе формальных спецификаций.

Образование

Прикладная математика и информатика
По 1999
Московский государственный университет им. М.В. Ломоносова, ВМиК

Языки

РусскийРодной