Артём А. PHP разработчик, Middle+
ID 27302
АА
Артём А.
Мужчина, 25 лет
Россия, Курск, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 г.