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

ID 4791
АР
Александр Р.
Мужчина, 33 года
Россия, Волгоград, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 18 октября 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 лет 4 месяца)
Агрегатор заказов и сервис доставки
Роль
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 года 10 месяцев)
Конструктор маркетплейсов
Роль
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 • Travel, Hospitality & Restaurant business
РА
Рашид А.
Москва
PHP разработчик
Senior
1 428,57 Р/час
1С-Битрикс
Битрикс
Битрикс24
1С-Битрикс: Управление сайтом
CMS 1С-Битрикс
CRM Битрикс 24
Laravel
Laravel 7
Laravel 8
Laravel 9
+79

Full-stack разработчик с опытом 7 лет в высоконагруженных проектах Разработка и оптимизация высоконагруженных веб-приложений, микросервисная архитектура, интеграция сложных систем. Создание сайтов с нуля, интернет-магазины на битрикс, корпоротивные сайты И так далее. Успешно реализовал более 40 проектов, включая CRM/ERP, интернет-магазины и государственные порталы. Интегрировал более 10 внешних сервисов через API и SOAP (платежные системы, CRM, службы доставки). Разработал и внедрил микросервисную архитектуру на Go для высоконагруженного портала, что повысило отказоустойчивость и упростило масштабирование. Реализовал современный фронтенд на Vue (Vite) с сложной гео-визуализацией (GeoJSON, кластеризация), поиском и фильтрацией. Оптимизировал производительность legacy-проектов на Bitrix и Laravel, снизив время отклика на 40+%. Мой уверенный стек: Backend: Go (микросервисы, API), PHP (Laravel, Bitrix), Python Базы данных: PostgreSQL, MySQL, Redis Инфраструктура: Docker, Docker Compose, Linux, GitFlow Брокеры сообщений: RabbitMQ, Kafka Управлял командой разработки, составлял ТЗ, координировал работу с клиентами и программистами со стороны клиентов. Готов к техническому собеседованию с live кодингом. Порешаем задачки ) Портфолио: https://portfolio.appaweb.ru/ GitHub: https://github.com/rashid0appakov/

Подробнее

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

FinTech & Banking • Realty & Constructoring • Telecom
РС
Роберт С.
Санкт-Петербург
DevOps
Senior
4 415,58 Р/час
metrics
ELK
Grafana
Stats
брокеры сообщений
terraformterragrunt
ceph
Базы данных
CentOS
Keycloak
+55

О себе: Постоянно обучаюсь и углубляюсь в реализацию различных технологий. С недавнего времени активно пишу на GO. Привык брать на себя ответственность и доводить задачи до конца. Не люблю делать “временные решения”, и всегда стараюсь делать все технологически корректно. Также имею опыт управления, как своими коллегами, так и смежными командами. Самая интересная и/или технически сложная задача из опыта: Вытащил 60 человек из полностью проваленных по дедлайнам проектов, суммарно 14 микросервисов. Которые довезли микросервисы до запроса выезда в прод без должного тестирования, заведения доступов, понимания взаимодействия между внешними компонентами, потратив 2 месяца подготовки. По итогу за 2 недельный срок провели полный цикл тестирования, запросили и получили нужные доступа, разобрались в работе внешних интеграций и выехали в прод без нарушения основных сроков. Какими задачами хотелось бы заниматься: Технологически интересными, комплексными. С возможностью влиять на архитектурные решения. Технические навыки и технологии: Yandex Cloud Terraform/terragrunt, Ansible Kubernetes self hosted/maganed Docker Helm GitLab Ci/Cd Mongodb, PostgreSQL Nginx Kafka Keycloak ELK, victoria metrics, prometheus minio, ceph Ubuntu/centos Linux Python, bash Git

Подробнее
FinTech & Banking • Media
ИК
Ильдар К.
Казань
QA FullStack
Lead
3 246,75 Р/час
WebDriver
ELK
Grafana
BeautifulSoup4
GraphQL
Postman
SQLAlchemy
JSON
XML
Java
+54

Ильдар — Senior QA FullStack специалист из Казани. Имеет высшее образование по специальности «Инженер», полученное в Казанском (Приволжском) федеральном университете. Владеет английским языком на уровне B1. Обладает опытом работы на проектах в отраслях FinTech & Banking и Media. Участвовал в разработке полноценной мобильной платформы для дистанционного банковского обслуживания розничных клиентов в роли тестировщика-автоматизатора. Разрабатывал E2E-автотесты на Java с использованием Cucumber и Selenium, интегрировал прогоны в Jenkins pipeline с развёртыванием окружений в Docker и Kubernetes. Также работал тестировщиком Full-stack на проекте высоконагруженного информационно-аналитического портала. Писал автотесты на Python + Selenium по Page Object-шаблону, выполнял ручное и автоматизированное тестирование фронтенда и бекенда сайта, создавал и поддерживал коллекции Postman для проверки REST-эндпоинтов.

Подробнее