Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

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

ID 4791
АР
Александр Р.
Мужчина, 32 года
Россия, Волгоград, UTC+3
Ставка
2,125 Р/час
НДС не облагается
Специалист доступен с 28 апреля 2024 г.

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

Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Middle
Навыки
PHP
MySQL
Git
Docker
Symfony
PostgreSQL
REST
RabbitMQ
Redis
Elasticsearch
Bitrix Framework
Vue.js
TypeScript
JavaScript ES6
PHPUnit
SOLID
Sphinx
Битрикс
D7
Отрасли
E-commerce & Retail
Знание языков
Английский — 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).
Проекты   (2 года 6 месяцев)
Конструктор маркетплейсов
Роль
Backend разработчик
Обязанности
Разработка и поддержка проектов на базе Symfony с использованием модульной архитектуры со слабыми зависимостями, реализуемыми через систему плагинов. В ходе работы постоянно контролировались и поддерживались чистота и качество кода при помощи инструментов статического анализа кода (таких, как CodeSniffer и phpstan). Работа была организована по методологии Agile через двухнедельные спринты, включавшие ежедневную коммуникацию с коллегами на английском языке. Обязанности в проекте: 1. Поддержка проектов на базе Symfony 2. Оценка и спецификация задач 3. Разработка компонентов системы по спецификациям 4. Код ревью и ручное тестирование Задачи: 1. Импорт каталога товаров из внешнего микросервиса 2. Обработка изменений ассортимента, полученных при импорте – акционные цены, временно неактивные товары 3. Доработка бизнес-логики – привязка корзины, списка покупок, заказов и пр. к подразделению целиком вместо отдельного пользователя 4. Доработка интеграции с мониторинговой системой Prometheus для отслеживания количества заказов в определенных логических статусах 5. Анализ производительности при импорте товарных предложений из CSV файлов, выработка и тестирование предложений по оптимизации. Для этого использовались отчеты Blackfire и NewRelic, а в качестве решения применялись различные оптимизации таблиц БД: от настройки индексов и внешних ключей до партиционирования.
Период работы
Октябрь 2021 - Декабрь 2022  (1 год 3 месяца)
Интернет-магазин инструментов
Роль
Backend разработчик
Обязанности
Крупный интернет-магазин инструментов и инвентаря (порядка 100 тыс. активных товарных позиций). Штатный механизм поиска на сайте не обеспечивал достаточной скорости выдачи результатов и не позволял осуществлять поиск с учетом опечаток или различных форм слова, поэтому было предложено внедрить и настроить ElasticSearch для его замены. Обязанности в проекте: 1. Разработка программного кода для использования ElasticSearch в качестве поискового движка 2. Настройка анализаторов и поисковых запросов для обычного поиска и подсказок в ходе набора текста (автодополнение) Задачи: 1. Реализовать возможность индексации товаров в ElasticSearch по названию, описанию, артикулу, бренду 2. Настроить лексические анализаторы и поисковые запросы к ElasticSearch для поиска по товарам и автодополнения 3. Внедрить на сайт точный поиск товаров по артикулу, нечеткий поиск по названию, описанию и бренду с использованием синонимов и различных словоформ 4. Реализовать ранжирование результатов поиска по релевантности и дополнительному свойству товаров
Период работы
Июнь 2021 - Октябрь 2021  (5 месяцев)
Интернет-магазин электроники
Роль
Backend разработчик
Обязанности
Интернет-магазин геодезического оборудования и контрольно-измерительных приборов на базе 1С:Битрикс, в качестве поискового движка используется система полнотекстового поиска Sphinx. На сайт необходимо было внедрить обновленный дизайн, что включало как применение верстки, так и доработку кастомизированных компонентов Битрикс. Также для улучшения наглядности результатов поиска требовалось реализовать подсветку найденных слов в подсказках при наборе (автодополнении). Обязанности в проекте: 1. Внедрение обновленного дизайна 2. Реализация подсветки найденных слов в результатах поиска Задачи: 1. Внедрение обновленного дизайна страниц 2. Доработка компонента списка товаров для реализации возможности использовать сложную сортировку элементов 3. Реализация выделения найденных слов в результатах поиска с использованием «выдержек» (сниппетов) Sphinx 4. Доработка разметки и стилей всплывающего списка с быстрыми результатами поиска при наборе – для выделения в нем найденных слов
Период работы
Июль 2020 - Июнь 2021  (1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ВолГУ
Специальность
Математическое обеспечение и администрирование информационных систем
Завершение учебы
2016 г.

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

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

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

Подробнее
Отрасли не указаны
АП
Антон П.
Нижний Новгород
PHP разработчик
Lead
3,750 Р/час
PHP
Python
C++
Bash
GOlang
Базы данных
MySQL
MariaDB
PostgreSQL
FireBird
+81

Разработка Языки PHP JavaScript/TypeScript, Python, C++, Bash, Golang Базы данных MySQL,MariaDB, PostgreSQL, Firebird, Microsoft SQL Server, MongoDB, ClickHouse, RabbitMQ Бекенд Laravel framework Фронтенд Vue.js, JQuery HTML, Responsive CSS, SASS/SCSS, Tailwind, Bootstrap Кеширование Redis, Memcached API RESTful, GraphQL, gRPC, JSON, XML, SOAP, Postman Интеграция API соцсетей, обмен с 1С, платежными гейтами, учетными системами, микросервисами Тестирование PHPUnit, Laravel Dusk Паттерны и принципы OOP, SOLID, DRY, DDD Архитектура приложений Прототипирование UX/UI wireframes (Axure RP, Balsamiq mockups) Структура и процессы ERD, UML, BPMN Командная работа Методологии Agile/Scrum/Waterfall CI/CD Git, GitHub/Bitbucket, GitLab Actions, Deployer Хостинговая инфраструктура Облака AWS, Digital Ocean, Oracle, Hetzner, Selectel Администрирование веб-серверов Linux CLI, Cron jobs, Bash scripts, Apache, Nginx, SSL, SMTP/POP3/IMAP, SFTP, DNS, Networking, ISPmanager Panel Виртуализация Docker/Docker Compose, Proxmox, VMware, Hyper-V Обо мне Аналитический склад ума, целеустремленность, внимательность к деталям. Большой опыт в создании веб-приложений, решений для электронной коммерции, социальных сетей, приложений для автоматизации бизнес-процессов. Способность создавать команды разработчиков программного обеспечения и управлять ими, а также руководить разработкой и поддержкой проектов от начала до конца.

Подробнее

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

E-commerce & Retail
АР
Александр Р.
Волгоград
PHP разработчик
Middle
2,125 Р/час
PHP
Sphinx
SOLID
Bitrix Framework
Elasticsearch
REST
Git
Redis
Symfony
Битрикс
+19

Занимаюсь 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).

Подробнее