Артём А. PHP разработчик, Middle+

ID 27302
АА
Артём А.
Мужчина, 25 лет
Россия, Курск, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Middle+
Навыки
Go
JavaScript
PHP
cURL
Guzzle
Kafka
Laravel
Laravel Passport
Laravel Telescope
MySQL5
Orchid
PDO
phpstan
PHPUnit
RabbitMQ
sanctum
XDebug
MongoDB
MySQL
PostgreSQL
Redis
GraphQL
gRPC
REST API
WebSockets
DDD
MVC
SOLID
Знание паттернов проектирования
Microservice Architecture
JWT
OAuth 2.0
OpenID
HTTP
HTTPS
Nginx
SOAP
Docker
GitLab CI/CD
Kubernetes
Confluence
Git
Jira
Yandex Tracker
Code Review
Agile
Symfony
API Platform
Отрасли
E-commerce & Retail
Government & Public Sector
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Ответственный и исполнительный.
Проекты   (5 лет 3 месяца)
Доработка сервиса e-commerce аналитики
Роль
Middle+ разработчик
Обязанности
Сервис аналитики и управления продажами на маркетплейсах. Платформа предоставляет ин-струменты для анализа данных о товарах, продавцах и конкурентах, а также для управления продажами, ценами и поставками. Платформа обрабатывает большие объемы данных, предоставляя аналитические отчеты и рекомендации для повышения эффективности бизнеса. Состав команды: 10 Backend разработчиков, 5 Frontend разработчиков, 3 Android разработчика, 2 QA, PM, 2 BA
Достижения
• Проектировал и разрабатывал микросервисы для аналитики продаж, включая сбор и обработку данных из API маркетплейсов (таких как Яндекс Маркет, Uzum и д.р.), реализовал функционал для анализа товаров (остатки, продажи, выручка, цены, рейтинги). • Интегрировал платформу с внешними API маркетплейсов по REST API и через GraphQL, обеспечивая стабильную синхронизацию данных в реальном времени, а также использовал Kafka для обработки стриминговых данных. • Реализовал микросервис для обработки больших данных на Go, общение с основным сервисом посредством gRPC. • Для хранения и анализа больших объемов данных я работал с PostgreSQL и ClickHouse, оптимизируя запросы и используя Redis в качестве in-memory хранилища. Для хранения полу-структурированных данных использовалась MongoDB. Разрабатывал REST API и GraphQL-эндпоинты для доступа к аналитическим данным, документируя их с помощью Swagger/OpenAPI. • Писал модульные тесты с использованием PHPUnit, достигая порядка 70% покрытия крити-чески важного кода. Настраивал CI/CD-пайплайн через GitLab CI/CD для автоматизации те-стирования и развертывания в рамках «своих» сервисов. • Для мониторинга производительности использовал Prometheus и Grafana, а для анализа логов - Kibana, что помогало оперативно выявлять и устранять проблемы.
Стек специалиста на проекте
PHP, monlog, GraphQL, ClickHouse, Go, MongoDB, Redis, gRPC, Kafka, HTTPS, Guzzle, Laravel Telescope, Docker, Laravel, GitLab CI/CD, PHPUnit, REST API, phpstan, PostgreSQL, Kubernetes
Отрасль проекта
Social Networking
Период работы
Февраль 2024 - По настоящее время  (1 год 6 месяцев)
Разработка корпоративного портала внутренней аналитики
Роль
middle разработчик
Обязанности
Портал внутренней аналитики для оценки эффективности отделов. Состав команды: 8 Backend разработчиков, 3 Frontend разработчика, 2 QA, PM, 2 BA.
Достижения
Участвовал в разработке бэкенда для корпоративного портала внутренней аналитики, используя PHP и фреймворки Symfony и Laravel, с интеграцией баз данных PostgreSQL и Redis для кэширования метрик и ускорения обработки данных. Реализовал REST API и GraphQL-эндпоинты для передачи данных на фронтенд, обеспечив гибкость и масштабируемость системы при работе с аналитическими дашбордами. Проектировал структуру базы данных для хранения метрик по отделам, оптимизировал запросы, что сократило время отклика аналитических отчетов относительно MVP-версии. Писал модульные тесты с использованием PHPUnit, покрыв часть функционала. Интегрировал сервис аутентификации с помощью Laravel Sanctum (JWT) для разграничения доступа к аналитическим данным между отделами. Участвовал в кросс-код ревью, а также участвовал в Agile-процессах, включая планирование и постановку задач.
Стек специалиста на проекте
PostgreSQL, MySQL, Docker, JavaScript, PHP, Laravel, GraphQL, REST API, Swagger, Nginx, Symfony, PHPUnit, Redis, GitLab CI/CD, sanctum, yandextracker
Отрасль проекта
Government & Public Sector
Период работы
Сентябрь 2023 - Январь 2024  (5 месяцев)
Разработка системы интеграций для аналитических дашбордов
Роль
junior+ - middle разработчик
Обязанности
Разработка и внедрение систем API-интеграций с внешними системами для построения аналитических дашбордов. Состав команды: 4 Backend разработчика, 2 Frontend разработчика, 1 QA, PM, 2 BA, 2 SA.
Достижения
Разработал MVP API-интеграции для крупных платформ, таких как Ozon, Wildberries и Точка Банк, а также для нишевых сервисов, таких как Сбис, Техзор и Финансист и т.д., используя PHP + Laravel (для аналитики по расписанию) и Go (для быстрой аналитики по запросу от пользователя), а также базы данных MySQL, PostgreSQL и ClickHouse. Создал API-эндпоинты для инте-грации внутренней CRM-системы с аналитическими дашбордами. Это автоматизировало обработку аналитики внутри отдела и положительно повлияло на скорость принятия решений. Доработал некоторые существующие API-интеграции, что увеличило доход от кастомизации дашбордов и улучшило NPS клиентов. Провёл рефакторинг системы выгрузок из Bitrix CRM, внедрив RabbitMQ для возможности запуска аналитики заказчика по запросу, а не только по расписанию. Писал интеграционные и юнит тесты с помощью PHPUnit. Иногда администрировал серверы на linux (ubuntu), автоматизируя задачи с помощью cron и bash-скриптов для миграции проектов. Для документирования собственных API и тестирования внешних использовал Swagger и Postman. Работая в команде по Agile (Scrum), участвовал в ежедневных митингах и планировании спринтов, а также проводил code review для младшего разработчика.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, MySQL, Docker, PHP, Jira, Laravel, Postman, Bash, Go, Swagger, GitLab, Nginx, ClickHouse, PHPUnit, Битрикс, Redis, Laravel Telescope
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2021 - Август 2023  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Юго-Западный государственный университет
Специальность
Информатика и вычислительная техника, магистр
Завершение учебы
2022 г.

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

E-commerce & Retail • LifeStyle
ОЗ
Олег З.
Минск
PHP разработчик
Senior
3 635,07 Р/час
1С-Битрикс
ABAP
ActiveRecord
Agile
Apache Kafka
API
Blade
ClickHouse
CMS
Confluence
+73

Олег — PHP-разработчик уровня Senior из Минска. Обладает широким спектром навыков, включая работу с 1С-Битрикс, Drupal, Docker, Kubernetes и другими инструментами. Опыт руководства командой разработчиков, проведения системного анализа и проектирования архитектуры решений. Участвовал в разработке внутреннего веб-приложения для сотрудников пунктов самовывоза, где занимался руководством команды, системным анализом, проектированием архитектуры решения и внедрением высокопроизводительного приложения. Также работал над программой лояльности интернет-магазина JDSports, внёс значительный вклад в редизайн веб-сайта Godel и участвовал в создании сервиса страхования DealTrak для автодилеров в Англии. Обладает опытом работы с различными системами, такими как Magento, SAP, IoT-платформами и CRM-системами.

Подробнее
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 взаимодействия систем руководство командой разработки в роли тимлида

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • Marketing, Advertising & Design • Travel, Hospitality & Restaurant business
БС
Богдан С.
Санкт-Петербург
PHP разработчик
Middle+
857,14 Р/час
AdminLTE 2+
Amazon S3
AMQP
API integration
API сервисы
API на PHP
atlassian/bitbucket
AWS S3
Backend development
Backend testing
+231

Свободно владею PHP, нравятся новые функции 8.2+ для работы с Enum и аннотациями. Пример кода с разделения по слоям, версионирования api. Пример композиции с очередями. https://github.com/bscheshirwork/wiam-test Умею работать с легаси, хотя указываю на необходимость развития в новые - ради удобства, предоставляемые новыми возможностями языка php, следования стандартам, а также для возможности добавления нового функционала (для систем, закончивших жизненный цикл, зачастую, нет запрашиваемых возможностей). Наиболее частый фреймворк, с которым работал: YII 2. Работал с фреймворками: PHP, YII, YII 2, меньше с symphony, использовал модули из предрелизного yii3. Также, ранее был опыт с Zend 2; Относительно JS - JQuery, React; предпочитаемый css шаблон - bootstrap; во времена, когда это было актуально, имел опыт создания собственного движка, создания плагинов к Joomla, модулей Yii/Yii2, etc. Предпочитаемая система контроля версий: git. Интерфейс - command line + web ui gitlab/github + phpstorm. (в т.ч. Issues, Pull requests); Предпочитаемая среда разработки: PHPStorm (+XDebug). Ранее работал с netbind (+XDebug), sqlyog, notepad++, phpmyadmin; Система контроля задач Redmine и подобные ей. Работаю с Docker, docker compose. Сторонник официальной идеологии Docker из "лучших практиках" - "один образ - один процесс". Допускаю использование, при наличия обоснования, в качестве изоляции приложения как группы процессов. Также считаю отличным инструментом для использования одного и того же окружения как всеми разработчиками, так и на live-сервере, а также удобного и быстрого дублирования-развёртывания. Тестирование - codeception, docker композиции для запуска и для github actions (воркеры gitlab для lint). Предпочитаемая OS для работы - Ubuntu (последняя версия длительной поддержки). Образы docker на основе alpine, где возможно. Для симуляции особенностей - сборки на основе данных о проде.

Подробнее

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