Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Опытный backend разработчик, более 20 лет опыта. Обладаю экспертными знаниями в веб-технологиях, в частности в совершенстве владею следующими языками программирования и технологиями: PHP (все версии), PEAR, Zend Framework / Laminas (все версии), REST, GraphQL, MySQL, PostgreSQL, plpgsql. Имел опыт работы с: Symfony, Yii2, RoadRunner, Spiral Framework, MSSQL, Oracle, PL/SQL, Kafka.
Участвовал в командах разработки веб-сайтов различных степеней сложности. Занимался проектированием веб-приложений, баз данных, планированием занятости группы разработчиков, управлением группы разработчиков.
За время профессиональной деятельности мной реализовано сотни различных веб-сайтов и веб-порталов с различной степенью участия.
Принимал участие в разработке open source проектах:
- небольшие исправления yii2 (версия 2.0.9)
- поддержка неймспейсов robmorgan/phinx (версия 0.9)
- профайлер SQL запросов для ZendFramework 3 andrey-mokhov/bjy-profiler (форк мертвого bjyoungblood/BjyProfiler)
Проекты
(7 лет 3 месяца)
Ecom платформа для DIY сети
Роль
Архитектор, ведущий разработчик
Обязанности
О проекте:
Платформа электронной коммерции для крупной сети гипермаркетов строительных и отделочных материалов, товаров для дома, а также для сада и огорода. Платформа реализована с использованием микросервисной архитектуры, включает в себя веб и мобильные приложения.
Команда проекта: 30+
Обязанности:
Спецификация REST API, модерирование изменений в спецификации
Проектирование архитектурных решений для микросервисов;
Реализация микросервисов
Ревью кода
Технологии:
PHP, Symfony, Redis, Kafka, PostgreSQL, Docker.
Период работы
Апрель 2022 - Июнь 2023
(1 год 3 месяца)
Медицинская информационная система
Роль
Архитектор, ведущий разработчик
Обязанности
О проекте:
МИС в составе: электронная очередь, ЛК врача, сбор анамнеза, лист назначение, журнал измерений и мн.др.
Команда проекта: 20+
Обязанности:
Разработка архитектуры системы для листа назначений, журнала измерений.
Внедрение GraphQL
Проработка протоколов межсервисного взаимодействия.
Постановка требований к PHP модулям системы.
Ревью кода.
Технологии:
PHP 8, Symfony 5.4, GraphQL.
Период работы
Июнь 2021 - Февраль 2022
(9 месяцев)
Интернет-магазин продуктов питания
Роль
Ведущий разработчик, тимлид, архитектор
Обязанности
О проекте:
Интернет-магазин продуктов питания: один backend сервер один для двух и более магазинов.
Ссылка на проект: https://kdvonline.ru,https://yarcheplus.ru
Обязанности:
Проектирование архитектуры backend приложения
Управление командой разработчиков
Разработка архитектуры интегратора между витриной и УС
Разработка composer пакетов для движка интернет магазина
Ревью кода
Технологии:
PHP 7, ZendFramework 3, GraphQL, PostgreSQL, plpgsql, Redis, RabbitMQ.
Период работы
Март 2017 - Май 2021
(4 года 3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Томский государственный университет систем управления и радиоэлектроники