Юрий Н. PHP разработчик, Senior
ID 6066
ЮН
Юрий Н.
Senior
Россия, Ульяновск, UTC+4
1 проект выполнен
3 376,62 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 20 августа 2026 г.
О специалисте
Специализация
PHP разработчик
Грейд
Senior
Навыки
Отрасли
Главное о специалисте
читал курс по основам PHP
проводил cross codereview в команде;
оценивал поставленные задачи в storypoint;
работал с чистым SQL;
понимание основных принципов SOLID, KISS, DRY
опыт работы с UNIX-системами на уровне простых операций;
развитые коммуникативные навыки;
умение разбираться в чужом коде;
опыт работы с методологиями Agile-разработки
знание основных паттернов проектирования, умею их применять
понимание принципа работы очередей
понимание многопоточности
Проекты
(10 лет 9 месяцев)Магазин электроники
Роль
backend разработчик (PHP)
Обязанности
Описание проекта
Проект представляет собой B2C e-commerce платформу для продажи электроники. Система является классическим интернет-магазином, включающим в себя каталог товаров с поиском, личный кабинет пользователя, корзину и функционал оформления заказов. Целевая аудитория — розничные покупатели, заинтересованные в приобретении электроники онлайн.
Технологии на проекте
PHP, MySQL, Symfony, Bitrix, React, Elasticsearch.
Задачи/реализованный функционал
Поддержка и развитие проекта: осуществлял поддержку текущей функциональности, включая каталог товаров, личный кабинет и корзину, реализованные на Bitrix. Занимался исправлением дефектов и обеспечением стабильной работы сервиса.
Рефакторинг: проводил рефакторинг устаревшего (legacy) кода для улучшения его читаемости, производительности и упрощения дальнейшей поддержки.
Интеграции: выполнял задачи по интеграции с различными внешними сервисами, обеспечивая обмен данными и расширение функциональных возможностей платформы.
Стек специалиста на проекте
MySQL, Elasticsearch, PHP, Symfony, Битрикс, React
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2024 - По настоящее время
(2 года 8 месяцев)
Агрегатор аптек
Роль
Разработчик PHP
Обязанности
Описание проекта
Интернет-аптека для продажи лекарственных средств и медицинских изделий. Предоставляет каталог лекарств и медизделий, их полное описание, а также широкий перечень аптек, в которых можно получить заказ.
Состав команды
5 команд, состоящих из 3 backend-разработчиков, 2 frontend-разработчиков, 2 QA, 1 ПМ, 1 аналитик.
Технологии на проекте
PHP, Symfony, Bitrix, Yii2, Composer, JavaScript, MySQL, Elasticsearch, Kafka, Redis, Swagger, PHPUnit.
Задачи/реализованный функционал
Реализовал интеграцию с информационной системой, позволяющей получать данные об электронных рецептах пользователя. Был реализован каталог подходящих к рецепту товаров (учитывалось ограничение по дозировке, форме выпуска и кол-ву в упаковке); был реализован процессинг заказа товаров по электронному рецепту с валидацией допустимого кол-ва упаковок товара.
Произвёл оптимизацию запросов в ElasticSearch с использованием механизма шаблонов, что позволило сократить время выполнения запросов примерно на 40%.
Реализовал «умный фильтр» в каталоге, параметры которого вычислялись исходя из набора всех товаров текущего каталога. Для определения всех возможных вариантов использовался механизм агрегаций ElasticSearch.
Стек специалиста на проекте
MySQL, Elasticsearch, JavaScript, PHP, Swagger, Symfony, Composer, PHPUnit, Kafka, Yii2, Битрикс, Redis
Отрасль проекта
BioTech, Pharma, Health care & Sports
Начало работы
Март 2018 - Октябрь 2023
(5 лет 8 месяцев)
Портал услуг ЖКХ
Роль
Разработчик PHP
Обязанности
Описание проекта
Портал услуг ЖКХ. Предоставляет доступ к широкому спектру услуг для физических лиц. Также содержит раздел новостей на тематику ЖКХ.
Состав команды
3 backend-разработчика, 1 frontend-разработчик, 2 QA, 1 ПМ
Технологии на проекте
PHP, Bitrix, JavaScript, MySQL
Задачи/реализованный функционал
Реализовал каталог услуг, корзину. Интегрировал платёжные сервисы в корзине (Я.Касса)
Стек специалиста на проекте
MySQL, JavaScript, PHP, Битрикс
Отрасль проекта
LifeStyle
Начало работы
Март 2017 - Март 2018
(1 год 1 месяц)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

