Специалисты

Описание

Платформы: Windows, Ubuntu(wsl)
Стек:
PHP
Laravel
SQL
ORM Eloquent
phpunit
Redis
Docker (Docker Compose)

Инструменты: PhpStorm, Docker Desktop, pint (phpcs), telescope, админ-панели (Nova, Filament, Backpack)
Образование — высшее. ПНИПУ, Автоматизированные системы обработки информации и управления

Опыт
Проект

NDA, маркетплейс

Описание

Проект — аналог flowwow. Разработка публичной части маркетплейса (каталог цветов, кабинет покупателя, корзина, оплата, доставка) и сопутствующего продукта (ERP-система для автоматизации операционной деятельности флористов/цветочных магазинов). Микросервисная архитектура. Публичная часть - SPA (React/Next.js + PHP/Laravel) ERP-система - SPA (React + PHP/Laravel) Роль в проекте Бэкенд-разработчик Обязанности и решаемые задачи Разработка бизнес-логики Разработка Rest API для публичного фронтенда и для административных интерфейсов Проектирование баз данных Тесное взаимодействие со всей командой разработки Команда 1- Project Manager 1 - Business Analyst 2 - Frontend 3 - Backend 1- Designer 1 - DevOps-разработчик

Технологии

PHP 8.3, Laravel Framework, Laravel Nova, PostgreSQL 15, Redis, Swagger, Docker, PHPUnit, GitLab CI/CD, MinIO, OpenResty, RabbitMQ

Длительность

май 2024 - по настоящее время месяцев

Проект

NDA, Система учета для автосалонов

Описание

Saas система для учета автомобилей на складах компаний. Роль в проекте Backend-разработчик Обязанности и решаемые задачи Разработка CRUD для управления автомобилями на складах; Реализация фильтрация списка автомобилей с динамическими фильтрами; Синхронизация справочных данных через интеграцию с авто.ру; Создание и настройка разделов админ-панели для управления сущностями системы; Покрытие кода интеграционными тестами. Личные результаты на проекте Разработал надежный механизм синхронизации большого объема данных с api авто.ру. Команда 1 - Team Lead 1 - Frontend 1 - Backend 1 - PM 1 - Аналитик

Технологии

PHP, Laravel, Postgres, Docker, queues(redis), Nova

Длительность

ноябрь 2023 - апрель 2024 месяца

Проект

Система управления бизнес-процессами организации

Описание

Система, включающая в себя различные модули: управления текущими проектами компании, расчет з/п сотрудников, интеграции с внешними сервисами и тд. Роль в проекте Backend-разработчик Обязанности и решаемые задачи Интеграция с Jira, c целью сбора данных по трудозатратам сотрудников; Доработка модуля расчета з/п; Доработка разделов админ-панели. Личные результаты на проекте Разработал и оптимизировал процесс выгрузки больших объемов данных из Jira. Команда 1 - Team Lead 1 - Frontend 1 - Backend 1 - PM

Технологии

PHP, Laravel, Postgres, Docker, queues(redis), Backpack

Длительность

июль 2023 - ноябрь 2023 месяца

Проект

NDA, Система анкетирования

Описание

Система анкетирования организаций. Роль в проекте Backend-разработчик Обязанности и решаемые задачи Разработка сохранения данных анкеты с версионностью и динамическими правилами валидации; Экспорт статистики по собранным данным через анкету; Синхронизация пользователей через интеграцию с внешней БД; Логирование действий пользователей; Оповещение администраторов с детальным отчетом по изменению данных анкеты; Реализация разделов админ-панели с просмотром статистики; Покрытие кода интеграционными тестами. Личные результаты на проекте Реализовал конструирование сложных запросов для отображения статистики в админ-панели. Команда 1 - Team Lead 1 - Frontend 1 - Backend 1 - PM

Технологии

PHP, Laravel, Postgres, Docker, queues(redis), Backpack

Проект

Сервис мониторинга публичных запросов на разработку с ML-классификатором и CRM.

Описание

Роль в проекте Backend-разработчик Обязанности и решаемые задачи Реализация операций для управления сущностями модуля CRM; Автоматизация действий с сущностями CRM на основе срабатывания событий; Интеграция приложения с внешними сервисами; Создание и настройка разделов админ-панели для управления сущностями системы; Покрытие кода интеграционными тестами. Личные результаты на проекте Реализовал конструктор условий, по которым выполнялись автоматические действия над сущностями CRM. Команда 1 - Team Lead 1 - Frontend 3 - Backend 1 - QA 1 - PM 1 - Аналитик

Технологии

PHP, Laravel, Postgres, Docker, Websockets, Redis, Filament

Длительность

сентябрь 2022 - апрель 2023 месяца

Проект

Система для взаимодействия фермеров и флористов

Описание

Роль в проекте Backend-разработчик Обязанности и решаемые задачи Разработка процесса наполнения корзины и последующего оформления заказа; Импорт и экспорт каталога товаров; Реализация валютной конвертации цен товаров; Добавление мультиязычности для ответов api; Реализация серверной части кастомной админ-панели; Покрытие кода интеграционными тестами. Личные результаты на проекте Обеспечил высокий уровень покрытия кода тестами. Команда 1 - Team Lead 1 - Frontend 1 - Backend 1 - QA 1 - PM

Технологии

PHP, Laravel, Postgres, Docker

Длительность

апрель 2022 - июль 2022 месяца

Проект

Система для публикации объявлений об предоставляемых услугах и тендерах в сфере строительства.

Описание

Роль в проекте Backend-разработчик Обязанности и решаемые задачи Разработка каталога услуг с динамическими фильтрами, личного кабинета поставщика; Разработка системы подписок и интеграции с платежной системой. Импорт и экспорт каталога; Создание и настройка разделов админ-панели для управления сущностями системы; Подсчет статистики по кликам, регистрациям; Покрытие кода интеграционными тестами. Личные результаты на проекте Реализован отказоустойчивый импорт товаров из xsl файла большого размера. Обеспечил высокий уровень покрытия кода тестами. Команда 1 - Team Lead 2 - Frontend 2 - Backend 1 - QA 1 - PM

Технологии

PHP, Laravel, MySQL, Docker, queues(redis + horizon), Websockets, Nova

Длительность

ноябрь 2021 - апрель 2022 месяца