Александр Р. PHP разработчик, Senior

ID 4791
АР
Александр Р.
Мужчина, 33 года
Россия, Волгоград, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 23 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Senior
Навыки
PHP
MySQL
Git
Docker
Symfony
PostgreSQL
REST
RabbitMQ
Redis
Elasticsearch
Bitrix Framework
Vue.js
TypeScript
JavaScript ES6
PHPUnit
SOLID
Sphinx
Битрикс
D7
Codesniffer
phpstan
NewRelic
1С-Битрикс
Doctrine
OpenAPI
Docker Compose
highload
Высоконагруженные системы
SQL
Отрасли
E-commerce & Retail
FoodTech
Знание языков
Английский — C1
Немецкий — B1
Главное о специалисте
Занимаюсь backend разработкой на PHP более 3-х лет. Имею опыт работы с Symfony, 1С-Битрикс. При разработке пользуюсь инструментами для статического анализа кода и пишу тесты. Также имеется опыт работы с frontend, в том числе фреймворком Vue. Есть опыт интеграции поисковых систем Sphinx и ElasticSearch. Применял эти системы в каталоге товаров, для построения фильтров и в поиске по сайту. Занимался поддержкой интернет-магазинов с большим каталогом товаров (~100 тыс. позиций). Умею уточнять, декомпозировать и оценивать задачи. Быстро погружаюсь в новые проекты, осваиваю новые для себя инструменты и технологии. В коммуникациях использую Jira/Youtrack/Trello/Bitrix24, Slack, Telegram. В работе использую Git, Docker. Также имею опыт разработки и обновления конфигураций 1С (более трех лет, сертификат 1С:Специалист), интеграции в информационные базы API мессенджеров (Viber, WhatApp, Telegram, сообщения Вконтакте) и календарей (Google Calender, MS Exchange).
Проекты   (5 лет 2 месяца)
Агрегатор заказов и сервис доставки
Роль
Backend разработчик
Обязанности
Крупный сервис, предоставляющий возможность пользователям через приложение или сайт сделать заказ в любом из предприятий-партнеров, а также сразу оформить доставку. Проект, изначально спроектированный как "монолит", активно перестраивается на микросервисную архитектуру, а также интегрирует различные партнерские сервисы. Работа велась в небольшой команде с использованием методологии Agile через недельные спринты. При разработке активно использовались инструменты статического анализа (CodeSniffer, PHPMD, psalm), а также собственные чекеры – например, проверки на покрытие кода unit тестами. Обязанности в проекте: 1. Поддержка работы монолита, в том числе повышение скорости и стабильности высоконагруженной системы 2. Поддержка работы раздела администрирования на сайте 3. Доработка инструментов, используемых разработчиками (кодогенераторы, тестсьют, pre-commit чекеры) 4. Замещение функционала монолита на использование микросервисов 5. Написание unit и интеграционных тестов 6. Уменьшение техдолга Задачи: 1. Доработка инструмента автогенерации http клиентов для микросервисов на основе схемы OpenAPI 2. Реализация механизма слияния данных при объединении внешних и внутренних пользователей 3. Внедрение сервисов стран и валют: реализация плавного перехода от использования информации из БД на данные сервиса с разрывом связей между сущностями Doctrine, а также таблицами БД 4. Реализация "ленивой" загрузки данных пользователя из внешнего сервиса 5. Реализация универсального механизма кэширования для часто используемых URL со статичными данными 6. Интеграция внешних бандлов, не используемых в других сервисах, в ядро монолита
Стек специалиста на проекте
Docker, PHP, Symfony, Doctrine, PHPUnit, Docker Compose, OpenAPI, highload
Отрасль проекта
FoodTech
Период работы
Январь 2023 - По настоящее время  (2 года 8 месяцев)
Конструктор маркетплейсов
Роль
Backend разработчик
Обязанности
Разработка и поддержка проектов на базе Symfony с использованием модульной архитектуры со слабыми зависимостями, реализуемыми через систему плагинов. В ходе работы постоянно контролировались и поддерживались чистота и качество кода при помощи инструментов статического анализа кода (таких, как CodeSniffer и phpstan). Работа была организована по методологии Agile через двухнедельные спринты, включавшие ежедневную коммуникацию с коллегами на английском языке. Обязанности в проекте: 1. Поддержка проектов на базе Symfony 2. Оценка и спецификация задач 3. Разработка компонентов системы по спецификациям 4. Код ревью и ручное тестирование Задачи: 1. Импорт каталога товаров из внешнего микросервиса 2. Обработка изменений ассортимента, полученных при импорте – акционные цены, временно неактивные товары 3. Доработка бизнес-логики – привязка корзины, списка покупок, заказов и пр. к подразделению целиком вместо отдельного пользователя 4. Доработка интеграции с мониторинговой системой Prometheus для отслеживания количества заказов в определенных логических статусах 5. Анализ производительности при импорте товарных предложений из CSV файлов, выработка и тестирование предложений по оптимизации. Для этого использовались отчеты Blackfire и NewRelic, а в качестве решения применялись различные оптимизации таблиц БД: от настройки индексов и внешних ключей до партиционирования.
Стек специалиста на проекте
PHP, Codesniffer, NewRelic, phpstan
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2021 - Декабрь 2022  (1 год 3 месяца)
Интернет-магазин инструментов
Роль
Backend разработчик
Обязанности
Крупный интернет-магазин инструментов и инвентаря (порядка 100 тыс. активных товарных позиций). Штатный механизм поиска на сайте не обеспечивал достаточной скорости выдачи результатов и не позволял осуществлять поиск с учетом опечаток или различных форм слова, поэтому было предложено внедрить и настроить ElasticSearch для его замены. Обязанности в проекте: 1. Разработка программного кода для использования ElasticSearch в качестве поискового движка 2. Настройка анализаторов и поисковых запросов для обычного поиска и подсказок в ходе набора текста (автодополнение) 3. Поддержка с высоконагруженной системы Задачи: 1. Реализовать возможность индексации товаров в ElasticSearch по названию, описанию, артикулу, бренду 2. Настроить лексические анализаторы и поисковые запросы к ElasticSearch для поиска по товарам и автодополнения 3. Внедрить на сайт точный поиск товаров по артикулу, нечеткий поиск по названию, описанию и бренду с использованием синонимов и различных словоформ 4. Реализовать ранжирование результатов поиска по релевантности и дополнительному свойству товаров
Стек специалиста на проекте
MySQL, Elasticsearch, PHP, Высоконагруженные системы, 1С-Битрикс, highload
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2021 - Октябрь 2021  (5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ВолГУ
Специальность
Математическое обеспечение и администрирование информационных систем
Завершение учебы
2016 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • LifeStyle
ЯМ
Ярослав М.
Ульяновск
PHP разработчик
Senior
3 596,53 Р/час
Apache
Битрикс
Composer
Confluence
Crontab
Docker
Elasticsearch
Git
GitHub
GitLab
+65

менторство младших разработчиков; проводил codereview в команде; проектирование архитектуры работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); опыт работы с UNIX-системами на высоком уровне; развитые коммуникативные навыки; быть ответственным в команде за планирование и декомпозиции задач работа в режиме многозадачности способность к обучению и развитию оценка поставленные задачи в story point и работа в команде по методологии Agile; понимание основных принципов SOLID, KISS, DRY знание основных паттернов проектирования, умение их применять опыт работы с брокерами сообщений, понимание принципов их работы опыт работы с многопоточностью и асинхронностью опыт настройки, понимание принципов работы CI/CD опыт проектирования REST, SOAP взаимодействия систем руководство командой разработки в роли тимлида

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • Travel, Hospitality & Restaurant business
РА
Рашид А.
Кисловодск
PHP разработчик
Senior
3 116,88 Р/час
1С-Битрикс
Agile
API
Bitrix Framework
Blade
bx24
CMS
Composer
CSS3
+68

Рашид — PHP-разработчик уровня Middle+ из Кисловодска, Россия. Специализируется на разработке серверной части веб-приложений с использованием PHP. Имеет опыт работы с 1С-Битрикс, а также с различными CMS и фреймворками. Участвовал в проектах в отраслях EdTech, E-commerce & Retail, Travel, Hospitality & Restaurant business, BioTech, Pharma, Health care & Sports. Среди проектов, над которыми работал Рашид: - разработка серверной части для онлайн-обучающих платформ с интеграцией LMS и внешними сервисами; - создание back-end для интернет-магазинов с интеграцией платёжных систем и сторонних сервисов; - разработка и поддержка серверной части сайтов туристических клубов с каталогом туров и бронированием; - создание back-end для медицинских порталов с интеграцией медицинских информационных систем и оборудования; - разработка серверной части сайтов для ветеринарных клиник с интеграцией систем учёта питомцев и медицинских карт; - создание back-end для веб-сервиса доставки десертов с интеграцией 1С и платёжных шлюзов.

Подробнее
E-commerce & Retail • FinTech & Banking • HRTech • Marketing, Advertising & Design • Urban technology
НЧ
Никита Ч.
Тюмень
PHP разработчик
Middle+
2 389,61 Р/час
Apache Kafka
Docker
Elasticsearch
Laravel
Linux
MySQL
PHP
PostgreSQL
Postman
RabbitMQ
+48

Опытный, технически подкованный, увлеченный бэкенд-разработкой специалист. Вникает в суть. Знает паттерны проектирования, соблюдает стандарты разработки. Любит новые технические вызовы. Навыки работы с командой: Проводит Code Review коллег; Управлял небольшой командой; Умение разрешать конфликтные ситуации; Умение работать в стрессовых ситуациях; Наставничество младших разработчиков и тестировщиков. Работа с проектами: Быстро обучаем, изучал новые технологии для проекта; Знает структуры данных; Знает паттерны проектирования; Самостоятельно ставил задачи; Предлагает собственные идеи и решения для различных запросов и задач клиента; Проводит аналитику; Опыт в самостоятельной оценке проектов; Опыт разработки продуктов с нуля; Оценивал поставленные задачи; Общение напрямую с клиентом, уточнение требований и задач.

Подробнее

Недавно просмотренные специалисты

AgroTech • FinTech & Banking • Information Security
ЯЯ
Ярослав Я.
Казань
Системный аналитик
Senior
3 896,1 Р/час
NiFi
Redmine
Jagger
Grafana
Open AI API
UML
PHP
Kanban
GitLab
MS Windows
+75

Навыки и компетенции: Опыт написания документации: БТ, ФТ Опыт написания технической (технический проект) и эксплуатационной документации (инструкции пользователя, администратора) Сбор, анализ, трассировка, документирование требований (US, UC) Опыт создания архитектурных диаграмм Опыт проектирования систем с микросервисной архитектурой Опыт проектирования БД Опыт проектирования сервисных взаимодействий, в том числе с использованием корпоративных сервисных шин Опыт проектирования интеграций между различными системами Опыт работы с API-документацией сторонних систем Опыт самостоятельной работы над проектом: подготовки прототипов пользовательского интерфейса, проверки результатов разработки Опыт описания бизнес-процессов с помощью BPMN 2.0 Умение составлять ER-диаграммы Опыт подготовки ТЗ по ГОСТ серии 34, документирования IT-проектов по ГОСТ 19 Знания типовых элементов пользовательского интерфейса мобильных приложений: названия, назначение Навык отрисовки ЧБ макетов Опыт функционального и интеграционного тестирования Опыт разработки тестовых сценариев (помощь QA, в частности, ревью тестовой модели) Опыт моделирования данных на реальных проектах Понимание процесса выявления бизнес-требований путем интервьюирования бизнес-пользователей Опыт подготовки дорожных карт реализации проекта или его отдельного компонента/этапа Первичная декомпозиция работ проекта (до старта работ, на стадии оценки/пресейла) Участие в процессе разработки коммерческих предложений Участие в разработке систем с нуля Опыт постановки задач дизайнерам и разработчикам, а также проверки результатов их работы Опыт проведения совещаний с командой разработки Опыт проведения презентаций результатов разработки заказчику

Подробнее
E-commerce & Retail • Realty & Constructoring
ВК
Владимир К.
Пенза
Системный аналитик
Senior
2 467,53 Р/час
PostgreSQL
RabbitMQ
Git
REST
JavaScript
Jira
Confluence
SQL
BPMN
SOAP
+23

Владимир — senior-специалист в области системного анализа. Обладает опытом работы на проектах в сферах realty & constructoring и e-commerce & retail. На проекте по купле-продаже недвижимости выполнял обязанности системного аналитика: собирал, управлял и формализовывал бизнес- и функциональные требования, проводил PBR-анализ и декомпозицию, формировал use case и user story, CJM, диаграммы в нотациях BPMN, UML, DFD, проектировал взаимодействие систем (REST, Kafka) и базы данных, писал SQL-запросы. В рамках проекта по созданию CRM-системы взаимодействовал с заказчиками для сбора требований, формализовал их в виде user story и use case, создавал AS IS и TO BE бизнес-процессы в нотации BPMM, строил UML-диаграммы, документировал и тестировал REST API, демонстрировал функциональность системы заказчикам и ставил задачи разработчикам.

Подробнее
BioTech, Pharma, Health care & Sports • Cloud Services • FinTech & Banking • GameDev • Travel, Hospitality & Restaurant business
ПС
Петр С.
Севастополь
Руководитель проекта
Lead
4 545,45 Р/час
Управление командой
Подготовка и проведение презентаций
Разработка
Scrum
Project management
Ведение переговоров
Деловая коммуникация
Лидерские качества
Рефакторинг
Analytics
+35

Коммуникативные навыки Отличные навыки переговоров, разрешения конфликтов, интервьюрования стейкхолдеров и потребителей, перекладывания требований на технический язык, выстраивании долгосрочных партнерских взаимоотношений. Умение слушать и слышать собеседника. Систематизация и структурирование информации. Опыт публичных выступлений и презентаций на большие аудитории. Организаторские способности ▪ Множество успешно завершенных проектов в области веб и мобильной разработки в условиях сжатых сроков и часто изменяющихся требований ▪ Управление командами и людьми в разных культурах и странах ▪ Способность вести сразу несколько проектов одновременно Специфичные навыки ▪ Опыт в проектировании и разработке программного обеспечения ▪ Технический бекграунд и способность быстро разбираться в новых системах ▪ Планирование сроков и бюджета, контроль затрат ▪ Аналитический склад ума и системный подход к проектам ▪ Способность находить оптимальные пути достижения бизнес целей ▪ Развитие продуктов на основе динамики изменения метрик

Подробнее